2017-10-13 20 views
4

VS2017を使用してUnityでコルーチンをデバッグしようとしています。 How do I remedy the "The breakpoint will not currently be hit. No symbols have been loaded for this document." warning?ブレークポイントは現在ヒットしません。 Unityでこの文書のシンボルがロードされていません。

:私はUnityにVSを添付して、私はエラーを取得する IEnumeratorメソッド内にブレークポイントを設定すると

enter image description here

「ブレークポイントがヒットされることはありません」それはここでは詳しく説明されて

しかし、それらの答えのどれも私のために働いたことはありません。

VS2017のIEnumerator内にブレークポイントを設定する方法は知っていますか?

答えて

4

これはUnityの既知のバグです。は、お使いのプラットフォームを選択し...>ビルド設定 - ファイル

.GO:ここでは、この問題を解決する方法です。

Player設定

.Click - >その他の設定および.NET 2.0にAPIの互換性レベルを変更します。それはすでに.NET 2.0に設定されている場合

、バック.NET 2.0に続い.NET 2.0サブセットに変更します。

。閉じる、再度Visual Studioを開きます。 Visual Studioからビルド - >クリーンソリューション次にビルド - >リビルドソリューション

もう一度デバッグしてみるとうまくいくはずです。


上記の手順がうまくいかなかった場合は、プロジェクトのライブラリフォルダに移動して、それを削除します。 UnityとVisual Studioの両方を再起動します。

+1

固体。これでそれができました!いくつかの戦争の知恵を共有してくれてありがとう。私はそれが奇抜であることを知っていた。 – Aggressor

0

私は同じ問題がありました。その後、私の解決したステップ。

  1. 移動にビルド - >コンフィギュレーションマネージャ

  2. プロジェクト構成を確認します。 に設定した場合、この値をデバッグに変更します。

関連する問題