Ça me rend fou.
J'ai un projet assez volumineux que j'essaye de modifier. J'ai remarqué plus tôt que lorsque j'ai tapé DbCommand
, visual studio ne faisait aucune coloration syntaxique dessus, et j'utilise using System.Data.Common
.
Même si rien n'a été mis en évidence, le projet semblait bien fonctionner dans mon navigateur. J'ai donc décidé d'exécuter le débogueur pour voir si les choses fonctionnaient vraiment comme elles le devraient.
Chaque fois que la classe qui n'a pas fait la mise en évidence est appelée, je reçois le "the source file is different from when the module was built"
message.
J'ai nettoyé la solution et l'ai reconstruite plusieurs fois, supprimé les fichiers tmp, suivi toutes les instructions ici. Obtenir «Le fichier source est différent de celui de la construction du module». , a redémarré le serveur Web et il me dit toujours que les fichiers source sont différents alors qu'ils ne le sont clairement pas.
Je ne peux tester aucun des codes que j'ai écrits aujourd'hui à cause de cela.
- Comment la source peut-elle être différente du binaire alors que je viens de la respecter?
- Y a-t-il un moyen de donner du sens au studio visuel, ou est-ce que je manque juste quelque chose?