先週まで、ビルド スクリプトはアプリケーション (MCMS を実行している非常に古い .net 2.0 サイト) をコンパイルし、それをテスト サーバーにダンプしていました。昨日実行した後、サイトで突然あらゆる種類のエラーが発生しました。そのほとんどは、global.ashx.cs ファイル内のメソッドが呼び出されていないことが原因のようです (キャッシュの構築など)。
答えを見つける前に、5時間髪を引っ張ってください。
app_code.compiledとapp_global.asax.compiledの 2 つのファイルがあり、先週までリリースで展開されていました。今、そうではありません。それらを以前のビルドから元に戻し、サイトが期待どおりに機能するようになりました。
構成を変更したと主張する人は誰もいません...ビルドを実行したときにこれらの重要なファイルが突然公開されない理由を誰か教えてください!?
編集
ローカルで公開すると、ファイルが作成されます。次に、TFS を使用してチェックインしてビルドすると、2 つのファイルがドロップ場所に表示されません。
別の編集
http://forums.asp.net/t/1723066.aspx/1 <-- これが起こっていることですが、答えはありません。私はここで髪を引き裂いています、誰か助けてくれますか?