Visual Studioのテストステップを実行します。TFS 2015のVisual Studioのテストテストアセンブリの複数のパステストアセンブリフィールドでそれらを使用した場合の結果を、私は、ワイルドカードの仕組みを理解し、私はフォーマットのドキュメントを読んだが、私は予想されませんTFS 2015のビルド... を使用して
これらのパスは個別に動作しますが、セミコロンと一緒に配置するとエラーが表示されます。「指定されたパスの形式はサポートされていません」 $(build.sourcesDirectory)\ v7.25_Core ** \ MySystems.Xmts.Testの\ビン** \ MySystems.Xmts.Test.dll。 $(build.sourcesDirectory)\ v7.25_Core ** \ MySystems.Xmts.WinForms.Test \ bin ** \ MySystems.Xmts.WinForms.Test.dll
また、それぞれ個別に動作します。セミコロンと一緒に一緒に作業する必要がありますが、エラーが発生します。私は何が欠けていますか?
ドキュメントは、それが動作するはず言う:https://www.visualstudio.com/en-us/docs/build/steps/test/visual-studio-test
これは、ワイルドカードに関する関心のもある:https://blogs.infosupport.com/tfs2015-build-tasks-the-wildcard-format-explained/#comment-124376
私はすでに別の以前の試みにそれを試してみました。もう一度試してみますと、同じエラーが発生します: PowerShellスクリプトの実行:C:\ Build \ tasks \ VSTest \ 1.0.30 \ VSTest.ps1 ## [エラー]指定されたパスの形式はサポートされていません。 * ## [警告]パターンに一致するテストアセンブリが見つかりませんでした: 'F:¥Builds¥_work¥1¥s¥v7.25_Core¥**¥MySystems.Xmts.Test¥bin¥**¥My.Xmts.Test .dll; Fは:\ \ _work \ 1 \ sの\ v7.25_Core \ ** \ MySystems.Xmts.WinForms.Testの\ビン\ ** \ MySystems.Xmts.WinForms.Test.dll」を構築します。 – alivelee
私はTFS 2015.3でテストしました。 Visual Studioのテスト工程での使用時の$(build.sourcesDirectory)、私はエラー「提供テストソースファイルが見つかりませんでした」になるだろう。しかし、私が言及したように$(build.sourcesDirectory)の代わりに**を使用すると、私はうまくいくでしょう。 –