とても興味深い問題に出会いました。問題のサイトの設定は次のとおりです。
- IIS7
- サイトフィニティ 4
Sitefinity にフックされていないスタンドアロンの ASPX ページをいくつか作成しましたが、.cs ファイルに変更を加えた後のコンパイルで問題が発生しました。.cs を変更し、サイトを保存して更新しますが、変更が反映されません。.aspx に変更を加える (行末にスペース文字を入れる) と、コンパイルが行われたように見え、以前に .cs で行った変更が有効になりました。
これのデバッグを開始する必要があるアイデアはありますか? .aspx ファイルを更新するだけで無効になるのは、奇妙なキャッシュの問題ですか? .cs の変更によって何らかの形でコンパイルが行われないようにしているのは、Sitefinity の設定ですか?
- - - - - - - - - - 編集 - - - - - - - - - -
[ファイル] > [開く] > [Web サイト] でサイトを開いています。これは .NET 4.0 です。