1. ホーム
  2. .net

[解決済み] Visual Studio 2015 のプロジェクトがデバッグモードで実行されなくなった

2022-12-14 14:58:44

質問

Debug設定で実行してもこのような結果になります。

これを表示させる方法は、以下のように を有効にすることです。 を有効にして、起動時にユーザー コードがない場合に警告を表示することです。これは私たちのプロジェクトで最近起こったことで、これを引き起こすために何をしたかはわかりません。しかし、私はそれを修正することができませんでした。ブレークポイントは発射されず、クイック ウォッチは奇妙な結果をもたらします。

この問題をググってみましたが、標準的な "ブレーク ポイントが起動しない" の解決策はどれもうまくいきませんでした。アイデアも尽きています。

構成マネージャーを確認したところ、すべてのプロジェクトも同様に Debug に設定されていました。

Enable Optimaizations" をオフにしたら、"you are debugging a Release build" のダイアログが表示されなくなりました。また、実行され、ブレークポイント上で停止します。しかし、出力ウィンドウは起動時にこのように表示されます。

モジュール 'Navigo.exe' のシンボルはロードされませんでした。

  1. デバッグビルド構成を使用するか、デバッグオプション 'Enable Just My Code' を無効にしてください。
  2. デバッグ オプションの 'シンボル' 設定を確認します。

というわけで、これで私の プライマリ の問題は解決しました。ブレークポイントを動作させるには、シンボルがロードされている必要があると思ったので、これは奇妙なことです。シンボルがロードされていない場合、ブレークポイントはどのように機能するのでしょうか? もしかしたら、単に悪いメッセージなのでしょうか?

どのように解決するのですか。

構成マネージャを使用して、デバッグ構成の実際の設定が何であるかを確認します。 ビルド コンフィギュレーションマネージャー... - を使用するように設定されている場合 リリース :

また、プロジェクトで定義されている DEBUG が正しく定義されていること、そして "Optimize Code" がチェックされていないことを確認してください。