2017-04-11 26 views
0

Visual Studio Profesional 2017。Visual Studio 2017ブレークポイントXamarin

バージョン:15.1(26403.3)

XamarinポータブルライブラリとUWPプロジェクト(アンドロイドでテストされていません)、 "localhost" を(Windowsの10周年記念)にターゲットをリリース

のVisual Studioの最後の更新以降(更新昨日)、ブレークポイントは既存のプロジェクトでは機能しません。ポータブルライブラリでは動作せず、UWPプロジェクトでは機能しません。プロジェクトは、最後のVS2017アップデートの前にうまくいきました。昨日、Projectで作業した後、私はVS2017通知センターから最後のアップデートをインストールしました。

すべてのbin/objフォルダ、Clean ProjectおよびRebuildソリューションを削除しても問題は解決しません。

私はデフォルト設定(マスター詳細/ポータブルライブラリ)と新しいプロジェクトブレークポイントで、新しいプロジェクトを作成しました。少なくともMainPage.cs-> MainPage() - > LoadApplication(新しいApp3.App ())行。しかし、あなたが画像で見ることができるように、ポータブルライブラリコードのいくつかの部分でうまく動作しません。

enter image description here。 、[OK]を

おかげ

+0

ブレークポイントをすべて削除しようとしましたか?デバッグ - >すべてのブレークポイントを削除します。他のすべてが失敗した場合は、.suoファイルを削除してください。 – Neil

+0

はい、私はそれを試みました、私はあまりにも。ユーザーファイルを削除し、動作しません。 – dcaso

+0

System.Diagnostics.Debug.WriteLineに戻る時間....うわー!!! ....災害、そしてイライラ – dcaso

答えて

1

は、私はどのように私は非常にわからない、それを解決し、しかし、私は、私はプロジェクトのバックアップを復元、それをやったとWinMergeので、私はすべての.csproj、.csproj.user、.nutgetを比較しましたnutget.targetsファイル(私はすべての行を置き換えた、私は新しいプロジェクトを作成し、すべてをゼロから元に戻しているので、バックアッププロジェクトから適切だと思った)

私は多くのことを試みるが、ステップ:

-In UWPプロジェクト内:

  • .csproj.user:すべての行を削除すると、次のようになります。ShowAllFiles
  • .csproject:TargetPlatformMinVersionを最低に変更します。参照を追加します:ポータブルライブラリ-In Microsoft.VCLibs、バージョン= 14.0

  • .csproj:ライン "AllowUnsafeBlocks" を削除

  • .csproj.user:すべての行を削除し、 ProjectView:ShowAllFiles

最後に、すべてのプロジェクトのXamarin.formsをversiに更新しましたon 2.3.4.231

本当に、私はMicrosoft.VCLibsを追加してXamarin.Formsナットを更新したときに作業ブレークポイントを作成することができます。この2つのスティープを同時に実行してから動作します。

多くのありがとうございます。

0

これは私がそれを解決する方法である:

右あなたのAndroidプロジェクトをクリック - >プロパティ - >ビルド - >チェックを外して "最適化コード"。

Androidプロジェクト - >プロパティ - >ビルド - >詳細 - >デバッグ情報 - > "フル"に設定します。あなただけのPCLからネット規格に更新、または単にネット規格として新たに作成されるかXamarin.Formsプロジェクトで、この問題が発生している場合は

0

  1. 右あなたをクリックしてください。ネット標準のproj - > [プロパティ]

  2. [ビルド]タブ - > [詳細...]ボタン

  3. "ポータブル" に "フル" から
  4. スイッチデバッグ情報コンボボックス
関連する問題