2009-04-08 7 views
0

Sur un site Web que j'ai publié (pré-compilé) hier soir, j'obtiens l'erreur suivante. Avant de la pré-compiler, j'obtenais une erreur de compilation qu'un contrôle utilisateur n'a pas été trouvé. Après avoir compilé sur une autre machine, et en cours d'exécution, je reçois l'erreur Parser suivante:Erreur lors de la création de System.Type à partir de la chaîne "System.Int32"

"Cannot create an object of type 'System.Type' from its srting representation 'System.Int32' for the 'DataType' property" 

était la, maintenant la durée d'exécution, erreur d'analyse que je suis arrivé. La balise incriminée est telerik: RadNumericTextBox .... DataType = "System.Int32" ...

Je souligne à nouveau que cette erreur se produit uniquement sur XP SP2, pas sur Vista et Win7. Je vais faire un peu de googling et publier des journaux chez Telerik.

+0

Ajouté tag telerik car cela semble telerik spécifique. – Richard

+0

Merci, je n'ai pas arrêté de penser qu'il y en avait un. – ProfK

Répondre

1

La base de ce problème est non seulement Telerik, mais ASP.NET ne pas être en mesure d'interpréter la représentation de chaîne. J'ai juste essayé ceci sur un petit projet de test, sans Telerik, et j'obtiens la même erreur. Cela ne veut pas dire que je ne l'ai pas réparé, mais je serais impressionné de voir comment ils l'ont fait. Il est facilement fait avec deux propriétés, une qui prend une chaîne et en obtient un type, et définit la propriété de type réelle, mais cela devient salissant.

1

J'ai eu ce problème dans un de mes projets et il a disparu lorsque je suis passé à la dernière version Q1 2009 SP1.

Dick

+0

J'ai mis à jour la DLL Telerik.Web.UI.dll aux contrôles Q2 2009 (version 2009.02.0701.20) et les erreurs de construction ont été résolues. – brentlightsey

0

Je suppose qu'il existe un GetType -type-de-résolution quelque part à l'intérieur de Telerik qui échoue. Il peut être intéressant d'essayer d'ajouter le nom de l'assemblage à la chaîne si cela se produit
.: "System.Int32, mscorlib" ... par exemple

Questions connexes