-1

Visual Studio 2010 で Windows アプリケーションをデバッグしています。このアプリケーションは、.net フレームワーク v2 および VS 2005 から開発およびアップグレードされました。

当初、Windows フォームはデバッグ モードで開くことができました。ただし、編集せずに数回後 (修正する前にバグの可能性を追跡していたため)、それらのフォームを開くことができなくなりました。フォームを表示するコードまでバグを追跡すると、デバッガーはメッセージなしで追跡を停止します。この状況を引き起こす可能性のある問題を知っている人はいますか? どうもありがとう。

4

1 に答える 1

0

通常、ステップをコードにデバッグできない場合、これは通常、ソースがないか、そのアイテムのdebug .pdbファイルがないために、利用可能なデバッグ情報がないことを示します。

ビルド構成をチェックして、デバッグビルドをデバッグしようとしていることを確認します。複数のプロジェクトを含むソリューションでは、ステップ元のプロジェクトがデバッグ中に、誤って構成マネージャーを設定してプロジェクトをリリースモードでビルドするように設定するのは簡単です。モード。

また、マルチプロジェクトソリューションでは、必要に応じてプロジェクト出力ではなくプロジェクトを参照していることを確認してください。そうでない場合、デバッグモードでプロジェクトをビルドするように構成マネージャーを設定しても、そのプロジェクトのリリースビルド出力を参照している場合は効果がありません。

WinformsがサードパーティのDLLに存在する場合は、デバッグを試みる前に、ライブラリのデバッグバージョンを参照していることを確認してください。

于 2011-12-05T13:10:36.553 に答える