2012-05-02 15 views
0

私は従来のASP.NET/VB.NET Webサイトを持っています。 machine.configファイルに含まれる共通の名前空間の型( "System"など)を使用するいくつかのApp_Codeモジュール/コードファイルがあります。App_Codeモジュールはmachine.config名前空間を無視します

これらのモジュールは何らかの理由で、machine.configファイルの名前空間を認識しません。 machine.configファイルの変更は、これらのモジュールにはもう影響しません。

新しいASP.NET/VB.NET WebSiteプロジェクトを作成するときに、この状況を再現することができません。 Machine.configファイルの変更は、期待どおりの効果があります。 この問題は、WebSite Web.configファイルの特定のオプションによって発生するものと想定しています。 ヒント/参考になります。

答えて

0

この問題は、次のVB.NETコンパイラグリッチによって引き起こされました。 一部の不足している依存関係アセンブリによって他の複雑なエラーが発生しました。何らかの理由で、VB.NETコンパイラがmachine.configファイルに含まれている名前空間からモジュールを認識できませんでした。依存関係アセンブリが見つからないという複雑なエラーが解消されると、machine.configの名前空間に関する問題は解消されました。

関連する問題