2012-05-02 3 views
0

J'ai un ancien site Web ASP.NET/VB.NET. Il existe plusieurs modules/fichiers de code App_Code qui utilisent des types provenant d'espaces de noms communs (tels que le "Système", etc.) inclus dans le fichier machine.config.Les modules App_Code ignorent les espaces de noms machine.config

Pour une raison quelconque, ces modules ne reconnaissent pas les espaces de noms inclus dans le fichier machine.config. Les modifications du fichier machine.config n'ont plus d'effet sur ces modules. Lorsque je crée un nouveau projet ASP.NET/VB.NET WebSite, je ne parviens pas à répliquer cette situation. Les modifications du fichier machine.config ont l'effet requis, comme prévu. Je suppose que ce problème est dû à une option spécifique dans le fichier WebSite Web.config. N'importe quel indice/référence serait apprécié.

Répondre

0

Ce problème a été causé par le problème de compilateur VB.NET suivant: Il y avait beaucoup d'autres erreurs de complication causées par certains assemblys de dépendances manquants. Pour certaines raisons, le compilateur VB.NET n'a pas pu reconnaître les modules des espaces de noms inclus dans le fichier machine.config. Une fois que les erreurs de complication avec des assemblys de dépendances manquants ont été résolues, le problème avec les espaces de noms machine.config a disparu.

Questions connexes