C# サンプル ユニット テスト ライブラリ (Windows ストア アプリ) プロジェクトを作成しました。コマンド ラインを使用してソリューションをビルドし、コマンド ライン ステートメントを使用して .appx ファイルを作成しようとしました。無事にサインできました。しかし、vstest.console.exe を使用して .appx ファイルを実行すると、「警告: テスト ケースの検出を実行するためのテスト ディスカバリが登録されていません。テスト ディスカバを登録して、再試行してください」というメッセージが表示されます。
私のサンプル コードはhttps://github.com/budgetpreneur/SampleCode/tree/master/demoutestにあります。
問題を再現するには、コードをローカル マシンに取り込み、testrun.bat ファイルを実行します。このバッチ ファイルは、ソリューションをビルドし、必要なファイルを appx ファイルの "demoappx" フォルダーにコピーし、makeappx.exe を実行し、証明書関連のファイルを作成し、vstest.console.exe を実行する前に .appx ファイルに署名します。このバッチ ファイルの目的は、ユーザーの操作なしで Windows 8 ストア アプリの単体テストを自動的に実行することです。
これには Visual Studio 2012 エディションを使用しました。
それを解決するための詳細情報を見つけることができる場所を教えてもらえますか? それを解決するための解決策またはアイデアはありますか?
前もって感謝します。