1

Windows Phone 8 で C++ コードの自動テストをセットアップしようとすると、いくつかの問題が発生します。

1) デバイスにインストールされているアプリケーションの制限に達しています。デバイス上のアプリケーションのアンインストールを自動化する方法はありますか? コマンドラインから?

2) WinPhone8 で単体テストを実行するための推奨される方法はありますか? 現在、devenv を使用してソリューション ファイルをロード/実行しています。これにより、一貫性のない結果が得られました。Windows Phone デバッガーが設定されない場合があり、実行しようとすると「デバッガーが設定されていません」というエラーが発生します。

4

2 に答える 2

2

Windows Phone 8 での単体テストに関する有益な情報を次に示します。

http://www.microsofttranslator.com/bv.aspx?from=&to=en&a=http://qmatteoq.com/blog/post/unit-testing-in-windows-phone-8-the-basics

http://wp.qmatteoq.com/unit-testing-in-windows-phone-8-asynchronous-operations-and-mocking/

于 2012-11-20T14:28:07.117 に答える
1

JustinAngel の回答https://stackoverflow.com/a/13429709/2087252は、Windows Phone 8 でのアプリケーションのインストール、実行、および削除を自動化する方法の例を示しています。

機能させるには、プロジェクトから次の dll を参照する必要があります。

  • Microsoft.Smartdevice.Connectivity.Interface.dll
  • Microsoft.Smartdevice.Connectivity.dll
  • Microsoft.Smartdevice.MultiTargeting.Connectivity.dll

エミュレーターでアプリケーション/テストを実行する場合は、次のコマンド ラインで開始できます。

"C:\Program Files (x86)\Microsoft XDE\8.0\xde.exe" /name "Emulator WVGA 512MB.username"

あなたのWindowsユーザー名はどこusernameですか。

于 2013-02-19T13:46:11.800 に答える