2012-04-19 13 views
0

Visual Studio 2010 Webアプリケーションプロジェクトをデバッグするたびに、ASPXファイルの変更は無効になります。ページは再コンパイルされません。コードビハインドの編集はいつものように行われます。Visual Studio 2010でASPXファイルを編集しても、デバッグ中には無効になる

私は最近Windows 7 64ビット(32ビットから)に切り替わりますが、もし私が数日前に64ビット環境で動作していたASPXファイルを狂って編集していないのであれば。

私はVisual Studio 2010 SP1(バージョン10.0.40219.1 SP1Rel)を使用しています。

「1つのプロセスが中断したときにすべてのプロセスを中断する」と「元のバージョンと完全に一致するようにソースファイルを必要とする」のすべての組み合わせを試しましたが、何も問題はありません。

IIS ExpressをWebサーバーとして使用しています(ローカルIIS Webサーバーを使用する/ IIS Expressを使用する)。動作していてもIIS Expressを使用しています。

アドバイスありがとうございます! uは押しCntrl+F5
を使用しているbroswerに

+0

変更後に保存を押していますか? Visual StudioがWebサイトを構築する前にファイルを保存するときにデバッグするときにこれを忘れるのは時々簡単です。編集しているASPXのタブ名に*があります。私が考えることができる唯一の他のことは、あなたのASPXがビルド中に別の場所にコピーされているということですが、変更の背後にあるコードが適用されていると言いました... – dash

+0

はい、保存を押しています。 –

答えて

0

問題を解決しました。私は手動でレジストリ設定(HKLM \ SOFTWARE \ Wow6432Node \ Microsoft \ ASP.NET \ FCNMode = 1)を設定して、UNC仮想フォルダの別の問題を解決しようとしました。このフラグは、ローカルファイルに対してもファイル変更通知を無効にします。私はこの旗を完全に忘れていましたが、それはもちろん私の問題の明白な原因です。

ありがとうございました!

0

あなたは.aspxファイル

+0

私はCtrl-F5でページをリフレッシュしようとしましたが、キャッシュをクリアし、別のブラウザ(IEの代わりにFF)を開くことさえありましたが、編集内容はどこにも表示されません。 –

2

を編集した後は、あなたは、キーボードのCtrlキー+ F5キーを押してみましたか?これは、ブラウザでキャッシュされたページを使用するのではなく、サーバーから最新のページを要求する必要があります。

+0

上記と同じコメント - 私はCtrl-F5でページをリフレッシュしようとしましたが、キャッシュをクリアし、別のブラウザ(IEの代わりにFF)を開いていましたが、編集内容はどこにも表示されません。 –

+0

デバッグした場合にのみこれが起こると思いますか? –

+0

「デバッグなしで起動」を使用してASPXファイルを手動で編集するときも同じことが起こります。 –

関連する問題