2017-09-21 10 views
-1

を実行している:Xamarin Androidのユニットテスト:いいえ互換性のあるコードを、私はユニットテスト(NUnitの)Xamarinの私のポータブルライブラリにしようとしていますが、私はこのエラーを取得しています

No compatible code running - "the selected debug engine does not support any code running on this current thread"

私はまだtry/catchブロックでそれを試していてもデバッグを停止し、同じエラーをスローした後、クラッシュします。

アップデート1

同様の質問がここにquestionを依頼されたと@katxalot答えによって、私は問題(例外ArgumentOutOfRangeException)しかし、私は知らない後行うことが何であるかを見ることができます。私は私のユニットテストがパスされたが、ユニットテストエミュレータがクラッシュするのを防ぐ方法を出力ウィンドウで見ることができますか?

+0

私のViewModelコードにArgumentOutOfRangeExceptionがあってもこの例外が発生しています。 ViewModelで例外が発生した場合、例外を取得します。 – Girish

+0

私は単体テスト用の単体テストアプリ(アンドロイド)テンプレートを使用しています – Girish

答えて

0

以前は同じエラーがありました。

修正:待機中のコードブロックにブレークポイントがある場合、別のブレークポイントを次の行に配置する必要があります。私はxamarinからWebAPIに画像を投稿するときに同じエラーが発生します。しかし、私は次の行に2番目のブレークポイントを入れました。エラーはなくなりました。このソリューションは私のために働いた。あなたはあなたのコードファイルに不正なコードを持っていると、コンパイラはデバッグできませんでした:

を行っています。あなたはそれを見つけてそれを削除する必要があります

関連する問題

 関連する問題