Visual Studio 2010 と ASP.NET 2.0 プロジェクトに問題があります。
問題の解決策として StackOverflow を検索しましたが、Visual Studio デバッガーに関連する記事はたくさんありますが、特に問題を解決するものはありません。
デバッグを開始するたびに、Visual Studio から「現在、ブレークポイントにヒットしません。ソース コードが元のバージョンとは異なります。」と表示されます。過去にこの問題が発生したときは、Clean Solution を実行することで解決できました。または、それがうまくいかない場合は、いつでも Visual Studio または自分のマシンを再起動でき、問題は解消されます。ただし、これはもう機能しません。ソリューションはクリーンアップされ、再構築できますが、デバッガーはまだソースについて不平を言っています。
「C:\Windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files」内の「root」フォルダを削除すると、問題は一時的に解消されますが、次回デバッガを起動したときにのみ、プロジェクトに現在設定されているブレークポイントに対してのみ。ソース/元の違いにより、デバッガーの実行中に追加したすべてのブレークポイントもヒットしません。
デバッグセッションを開始するたびにそのフォルダーを削除したくないため、この問題を完全に解決する方法がわかりません。
また、問題なくデバッグできる ASP.NET 4.0 プロジェクトもいくつかあります。
Windows 7 Enterprise (x64) を使用しています。
誰かが提案を持っているなら、私はそれを非常に感謝します:)