2017-12-05 24 views
0

いくつかのサービスがあるサービスファブリックアプリケーションがあります。いくつかの.NETコアがあります。すべてのプロジェクトのターゲットフレームワークは.NET 4.6.2です。私のチームの他のメンバーは、コアプロジェクトのブレークポイントを打つことができますが、私のマシンではシンボルはロードされません。非中核プロジェクトのブレークポイントはOKです。Visual Studioで.NETコアプロジェクトをデバッグできません。2017

ソリューションのクリーニング、再構築、Visual Studioの再起動、Visual Studioの15.5.0(15.3から)へのアップグレードを試しました。

私はDebugビルド(x64)を実行しています。

出力フォルダをデバッグ設定のシンボル位置として明示的に追加しようとしました。

+0

これは、同様の質問です:https://stackoverflow.com/questions/45769573/after-updating-to-vs2017-3-the-breakpoints - ヒットすることはありません。あなたはそれから推薦をテストできますか? – patutin

+0

@patutin - はい私はそれを試みたが、それは問題を解決していない – SturmUndDrang

+2

あなたのVS構成で何かを回しているかもしれない。 Tools \ Options \ Debugging \ Generalを確認してください。 「自分のコードを有効にする」がオフになっていることを確認し、他のプロパティを調べます。 – patutin

答えて

4

「管理された互換性モードを使用する」設定(これは私のためにオンになっていました)でした。これをオフにすると、.NETコアのService Fabricサービスのデバッグが可能になります(通常の.NETコアプロジェクトには影響しません)。

ありがとうございました! 5月の場合

0

はコードプロジェクトのビルドセクションでオンに最適化された

関連する問題