これは、「コードのみ」のデバッグ設定、またはコードの最適化とマークされている、またはコードのデバッグとマークされていないこととは関係ありません...これらの状況はすべて除外されていました。
ライブラリを使用する .net プロジェクトがあります。デバッグするために、小さなプロジェクトを作成し、ライブラリのプロジェクトを追加しました。テスト プロジェクトにライブラリ プロジェクトの参照を追加しました。テスト プロジェクトを開始してソリューションを実行したところ、ブレークポイントが中空の赤い点に変わりました。この同じセットアップは、Visual Studio 2005 でも完全に機能します。
しかし、同じライブラリが GAC にインストールされていて削除したことを思い出しました。今では、ブレークポイントが正しくヒットしています。
この動作が VS 2012 で新しいかどうかは誰にもわかりませんか? またはそれに苦しんだ人はいますか?