デバッグできないようです。試してみると、ビルド エラーは発生せず、レイアウトはデバッグ モードに変わりますが、ウィンドウはポップアップしません。VS の下部にオレンジ色のバーがありますが、これは標準だと思いますが、その後は何も起こりません。私が取り組んでいるプロジェクトだけではありません。新しい WFA を開始し、コードを追加せずにデバッグしようとすると、同じことが起こります。誰かが同様の問題を抱えていますか?
12 に答える
私は以前にこれに遭遇しました。何が原因かはわかりませんが、一般的には、それを修正するためのいくつかの方法の 1 つです。
- リリースではなくデバッグでビルドしていることを確認してください
- VS を閉じ、プロジェクトのディレクトリに移動し、obj および bin ディレクトリを削除します。VS で再度開き、再構築します。
- tools - options - build (iirc) の下に、ソースがコード ファイルと同じかどうかを確認できるオプションがあります。ただし、この場合、出力ウィンドウにメッセージが表示されます。
- ビルド (iirc) のプロジェクト プロパティで、pdb ファイルを完全なデバッグ シンボルから pdb なしに調整できます。あなたがプロジェクトの唯一の人ではない場合は、この設定がまだ完全なpdbが有効になっていることを確認してください(ただし、これが変更された可能性は低いです)
- ビルドするプラットフォームが適切であることを確認してください (x64 と x32)
...もっとたくさんありますが、出発点...
追記 コメント通り…
だから、それらのメッセージは良いです。問題はないと言っています(しかし、あなたはすでにそれを知っているようです:))。あなたが言及した一般的なデバッグオプションから始めます。これは、Hello World アプリで行います。そうすれば、最も一般的な問題を最初にトラブルシューティングできます。これが私の設定です。それらを一致させて、それが機能するかどうかを確認してください。たとえば、「ブレークポイントを削除する前に確認する」は関係ないことはわかっていますが、「1 つのプロセスが中断したときにすべてのプロセスを中断する」ことは重要です。そのため、トラブルシューティングを容易にするために、それらをすべて追加しました。
また、Visual Studio のコードのように、ここに赤い点が表示されていることを確認してください (VS でこれをここに配置できない例を見てきました)。
- プロジェクトを右クリック
- プロパティをクリックします。
- ウェブに移動します。
- [エディット コンティニュを有効にする] のボックスをオンにします。
それが役立つことを願っています:)
私のデスクトップ アプリケーションでも同じ問題が発生しました。このフォーラムでは、Visual Studio のマークが解除されているため、プロジェクトをスタートアップ プロジェクトとしてマークする必要があります。あなたがこのプロジェクトを終了したと信じているので、この問題を抱えている可能性のある他の人々を助けると信じています。
私の VB .NET Winforms プロジェクトの 1 つで、デバッグが許可されませんでした。これは、ツールバーのドロップダウンに「デバッグ」が表示されていても、構成マネージャーが「リリース」に設定されていることが原因でした。
モード ドロップダウンを選択し、最後のオプション 'Configuration Manager' を選択し、メイン プロジェクトが 'Release' ではなく 'Debug' に設定されていることを確認する必要があります。
すでに素晴らしい答えが与えられていますが、それらは目的には役立ちません。だから、これが私の発見です。答えが遅くても、私にとっては本当にうまくいきます。
Web アプリを開発している場合でも、プロジェクトを右クリックして Web サイトのプロパティに移動すると、強調表示されているように左側に [Web] タブが表示されます。次に、「エディット コンティニュを有効にする」というボックスにチェックを入れます。あなたがする必要があるのはそれだけです。わたしにはできる!
同様の問題がありました。
私は追加しました:
名前空間 std を使用します。
そしてこれは問題を解決しました
デフォルトのブラウザーが CHROME に変更されたとき、ユーザー インターフェイスをデバッグできなくなりました。IEをデフォルトのブラウザに戻すと修正されました。または、デバッグ中にプロセス プラグインをアタッチすることもできます。
Microsoft SSDTSetup.exe 450Kb をインストールし、インストール中に SSDT ツールを閉じます。インストール後、SSDT ツールを開き、スクリプト タスクとコンポーネントをブレークポイントで実行します。私のために働いた
これは Visual Studio 2012 の問題です。常に表示されるわけではありません。デバッグ中にプログラムを停止したり、コンソール ウィンドウを閉じたりすると、ほとんどの場合、これがトリガーされることがわかりました。
ただし、完了するまで実行させるだけでは十分ではなく、時々これが発生します。
また、アプリケーションをデバッグ モードでビルドし、出力に移動してプログラムを実行し、そのプロセスにアタッチすることもできます。:P
デバッグせずに出力を確認してみてください Ctrl + F5
幸運を