1

UMDF毎日、ドライバー ソリューションの最初のビルドで次のエラーが発生します。

「エラー MSB8020: WindowsUserModeDriver10.0 (プラットフォーム ツールセット = 'WindowsUserModeDriver10.0') のビルド ツールが見つかりません。」

ただし、ビルド サーバーにログインして起動しVS 2017、再度シャットダウンすると、ビルド ユーザーをビルド サーバーからログアウトしても、ビルドはその日のうちに機能します。VS 2017その日にビルドサーバーで起動されたかどうかに関係なく、ビルドが機能する必要があります。

これは私を困惑させました。私は広範囲にグーグルで検索しましたが、何を検索すればよいかわからないか、回答を見たときに認識していない可能性があります。TFSビルド で WindowsUserModeDriver10.0 を機能させるために VS が何をしているのかわかりません。

ビルド タスク定義のスクリーンショットを表示するつもりでしたが、それはオプションではないようです。しかし、そうであっても、役に立つかもしれないと私が見ることができる唯一のことは、Visual Studio Buildタスクに提供する引数があるかどうかです.

その日にビルド サーバーで Visual Studio が起動したかどうかに関係なく、ビルドは常に機能するはずです。

補遺: 今朝VS 2017、ビルド サーバーでの実行を終了しました。ビルドは再び失敗しました。今度は、ビルド サーバーにログインするだけで済みました。VS 2017がまだ実行されていたため、セッションはまだアクティブでした。だから今、私は本当に困惑しています。

詳細: 今朝、ビルドに問題はなく、ビルド サーバーにログインしていません。これは、単にVS 2017ビルド サーバーを起動した、または起動していないためではありません。むしろ、断続的なようです。とりあえず問題を軽減するために、前のステップが失敗した場合にのみ実行されるビルド タスクのクローン タスクを追加して、2 回目の成功のチャンスを与えました。

4

0 に答える 0