2016-07-19 4 views
3

私のソリューションでクリーン/リビルドを実行すると、テストエクスプローラにテストが表示されるので、次のエラーが表示されます: '詳細についてはテスト出力ペインを確認してください。VS2015をアップデート3にアップグレードした後で、XUnit2がもうテストを見つけられない

これ以上のテストは表示されません。

「テスト-xunit」は「-532462766」を返しました (DropDownListでテストを選択したアウトプットウィンドウが出力ペインでない場合は、 t))

VS2015を最新かつ最高のもの(アップデート3)にアップデートして以来、これが起きたと思います。私のコードが最後に動作して以来変更されていないため、何が起こっているのかに関するアイデア。

正確なエラー:

------ Discover test started ------ 
Discovering tests in 'C:\Projects\MyProj\test\WebAPI.Tests\project.json' ["C:\Program Files\dotnet\dotnet.exe" test "C:\Projects\MyProj\test\WebAPI.Tests\project.json" --output "C:\Projects\MyProj\test\WebAPI.Tests\bin\Debug\net461\win7-x64" --port 33073 --parentProcessId 6868 --no-build] 
'test-xunit' returned '-532462766'. 
========== Discover test finished: 0 found (0:00:01.5093366) ========== 

答えて

1

はい、あなたのVS2015 Enterpriseは2016年7月19日かのように絶対的な最新かつ最高に更新された場合は、次のバージョンが壊れていることが確認されました。 - アップデートで動作していない3

"dependencies": { 
    "xunit": "2.1.0", 
    "dotnet-test-xunit": "1.0.0-rc2-build10025" 
}, 

TO - 3

"dependencies": { 
    "xunit": "2.2.0-beta2-build3300", 
    "dotnet-test-xunit": "2.2.0-preview2-build1029" 
}, 

誰場合はアップデートでの作業FROM

ここで問題を解決し、私が行った変更がありますこれに関する詳細情報があります。

+3

これは助けていません。私はすでに新しい依存関係があり、.NET Core 1.1へのアップグレード後も同じエラーがあります。 –

+0

Radenkoのソリューションは見つかりましたか? .Net Core 1.1にアップグレードした後も同じ問題が発生しています。 – TTCG

+0

@TTCG最新の最高のXUnit w/.Net Core 1.1を使用しており、うまくいきます。 XUnit 2.2.0-beta4-build3444およびdotnet-test-xunit-preview2-build1029を使用します。ソリューションをきれいにして再構築してください。 –

2

ビルドをプレビューしてクリーンリビルドを実行しても、テストの検出で上記のエラーが発生しました。

私にとって

、問題はsuggested in this other threadとしてのxUnitのプレビュー版に加えて、Microsoft.DotNet.InternalAbstractionsのプレビュー版を追加することで解決しました:

"dependencies": { 
    "xunit": "2.2.0-beta4-build3444", 
    "dotnet-test-xunit": "2.2.0-preview2-build1029", 
    "Microsoft.DotNet.InternalAbstractions": "1.0.500-preview2-1-003177" 
}, 
+0

このソリューションは@Blake Rivellで動作しましたか? – Rorschach

関連する問題