私は困惑しています。私は StackOverflow と Google に関するすべての推奨事項を実行しました...喜びはありません。
ASP.Net 4.0 アプリケーションで Application_Start メソッドが正しく動作しません。アプリケーション変数を設定できますが、ロギング メソッドを呼び出すことはできません。
変数を設定できます:
Application["appStartDT"] = DateTime.Now.ToString();
しかし、私のロギングメソッドは呼び出されません:
Utilities.writeLog("Application started at: " + System.DateTime.Now.ToString(), 4);
これは、VWDE 2010 の内部 IIS サーバーから IIS 7.5 (Windows 7) に切り替えたときに発生しましたが、100% 関係があるわけではありません (仮想ディレクトリを使用していたため、切り替える必要がありました)。
[Post Script Edit: プロジェクトを "Use Visual Studio Development Server" に戻し、Application_Start メソッドが起動してログ メソッドを実行しました。IIS を使用する必要があります。私が見落としているIIS設定について何か提案はありますか?]
どんな提案も役に立ちます。
謹んで、
レイ