J'ai une application qui fonctionne depuis des années sans problème. Récemment, j'ai décidé d'ajouter une colonne de type Géographie à l'une des tables, utilisations de l'application. Après cela, le site Web sur le serveur de production a commencé à agir: des exceptions de référence nulles étranges dans les endroits où la table a été utilisée. Mais quoi de plus important, le site fonctionnait très bien sur ma machine de développement. S'il vous plaît noter, que le seul changement que j'ai fait était d'ajouter la colonne à la table. Rien n'a été changé en DAL ou BBL. La couche d'accès aux données est écrite en utilisant ADO.NED. La seule vraie différence entre ma machine Dev et le serveur de production est que SQL Server 2008 R2 est installé sur ma machine. Mais ne peut toujours pas comprendre pourquoi cela pourrait avoir causé des erreurs d'application. Si j'ignore la colonne de géographie des instructions SELECT, le code fonctionne correctement, mais dès que les procédures stockées renvoient également cette colonne, le code cesse de fonctionner. Peut-être que DataSet ne sait pas comment traiter les données de type Géographie?Type de données SQL Server Geography: comportement étrange
Toute idée est très appréciée.