2017-09-22 17 views
0

.NETコアでVS2017を使用しています。デバッグしようとしているコードがC#で記述されているため、非常に簡単です。Visual Studio 2017ブレークポイントがトリガーされない

今、私の人生でこれまでにこの問題は起きていません。しかし、今日のように聞こえるのは特別です。私は行の1つにブレークポイントを置き、VSはその行を実行しましたが、そこに置いたブレークポイントで停止しません。

私は本当に多くの情報を提供したいと思っていますが、文字通り何も問題はありません。なぜそれが起こっている可能性についてのアイデアですか?

+2

デバッグビルドを実行していますか?その行が実際に実行されることをどのように知っていますか?そのポイントのどこかでブレークポイントを設定して停止してみましたか?実際にトリガするコード内の他の場所にブレークポイントを設定することはできますか、まったく動作しないブレークポイントはできますか?十分な情報がここにありません。あなたは言っている*私の車は動作しません。何が間違っているのですか?*、そしてメカニックはもっと多くの情報が必要です。 –

+1

私はもっ​​とはっきりしていたはずだった。私は、アプリケーションの開始点を含む複数のブレークポイントを配置しました。アプリケーションを実行します(ブレークポイントが設定されているすべての10行のコード)。とにかく、私はあなたからの解答を見つけました。私は 'debug'モードの代わりに' release' modでVisual studioソリューションを実行していました – TeaLeave

+2

OK。 *デバッグ以外のビルドをデバッグしようとする単純なケースなので、*再現できない問題*としてクローズすること。あなたはそれを削除したいかもしれません。 –

答えて

1

OK。それはDebugモードの代わりにreleaseモードでビジュアルスタジオを実行していることが判明しました。モードをdebugに変更すると問題が解決しました

+1

リリースビルドにはデフォルトでデバッグシンボルが含まれていません。私はこれが答えよりもむしろ「私の質問を削除すべきです」と思っています。 –

関連する問題