Windows CE 6.0 プラットフォーム用の Compact Framework で開発されたアプリケーションの単体テストを実行できない
-
21-09-2019 - |
質問
GuD_AtomKit X86 デバイス エミュレーターを使用して Windows CE 6.0 用のソリューションを開発しています。次のエラー メッセージが表示されるため、単体テストを実行できません。
このテストの実行に必要なテスト アダプター ('Microsoft.VisualStudio.TestTools.TestTypes.Unit.UnitTestAdapter、Microsoft.VisualStudio.QualityTools.Tips.UnitTest.Adapter、Version=9.0.0.0、Culture=neutral、PublicKeyToken=b03f5f7f11d50a3a') は、ロードされないこと。テストアダプターが正しく取り付けられているか確認してください。タイプ 'Microsoft.VisualStudio.SmartDevice.TestHostAdapter.DeviceAgent.TestAlreadyRunningException' の例外がスローされました。
ただし、デバイス上では単体テストが実行されていません。
ぜひよろしくお願いいたします。
解決 2
これはおそらくハードウェアの問題によって引き起こされました。私はに対してテストを実行していたボードでフラッシュを更新した後、それが再び動作を開始しました。ボードのファームウェアでそうおそらくバグ...:(
他のヒント
testrunconfig ファイル内のターゲット デバイスを変更しましたか?ターゲット デバイスに対する実行は確実にサポートされています。
また、単体テスト フレームワークでは CF が自動展開されないため、CF をデバイスに手動で展開する必要がある場合もあります。