アプリケーションを ASP.NET 2.0 から ASP.NET 4.0 にアップグレードしました (VS 2005 から VS 2012 にも)。アプリケーションのデバッグ中に奇妙な問題に直面しています。私の Web アプリケーションのコードビハインド ファイルのブレークポイントはどれもヒットしません。「ブレークポイントは現在ヒットしません。このドキュメントにはシンボルがロードされていません」と表示されます。
プロジェクト構成は以下のとおりです。
<compilation defaultLanguage="c#" debug="true" targetFramework="4.0">
- プラットフォーム ターゲット: 任意の CPU
- 構成: デバッグ
- 環境: Windows Server 2012、IIS 8.0、VS 2012
私が試してみました:
- .pdb ファイル / bin フォルダーの削除
- プロジェクト全体のクリーニング、再構築
- IIS (8.0) のリセット
- ブレークポイントはコード実行パスにあります
- w3wp.exe プロセスのアタッチ
しかし、それは何の役にも立ちませんでした。
Windows Server 2008 R2 SP1 に Visual Studio 2012 をインストールしましたが、「まったく問題なく動作しました」:o
しかし
Windows Server 2012 と VS 2012 を搭載した新しいマシン (物理) を準備したときに、ブレーク ポイントが一度もヒットしません。そのため、Windows 2012 と VS 2012 の互換性の問題 (またはその他の問題やバグ) があると思います。助けてください!