2017-04-07 7 views
0

x64プラットフォーム専用のxUnitテストを実行するための設定が必要です。どうやってやるの?VSTS x64プラットフォーム用のxUnitテストを実行する設定

私はthisの記事を見つけましたが助けになりません。 私は持っています

このビルドではテストは実行されていません。ここで

VSTSの私の性質です:

Test assemblies: **\*test*.dll !**\obj\** 
Search folder: src/Modules 
Test platform version: Visual Studio 2017 
Build platform: x64 
Build configuration: Release 
+0

プロジェクト、DOTNETまたはDOTNETコアまたは何かの種類は何ですか? –

+0

.netコアプロジェクトを使用している場合は、vs testタスクの設定をhttp://stackoverflow.com/questions/38860732/vsts-build-of-net-core-1-0-vstest-warningとして参照することもできます-no-test-is-available。 –

答えて

2

は、次の手順を参照してください:

  • ビルドソリューション(プラットフォームの復元

  • NuGetをX64する

    1. 変更BuildPlatform変数を$(BuildPlatform);構成:$(BuildConfiguration); Visual Studioバージョン:Visual Studio 2017

    2. .Net Core(Preview)(コマンド:test;プロジェクト:**/*Test*.csproj;引数:--configuration $(BuildConfiguration) --logger "trx;LogFileName=TEST-results.xml" /property:Platform=$(BuildPlatform))

    3. テスト結果公開(テスト結果フォーマット:VSTestを、テストファイルの結果:**/TEST-*.xml)を
  • 関連する問題