問題は何もないところから現れました。コードに加えた変更のみです-RaSharperをインストールしました(ただし、それを削除してVisual Studioを再インストールしても役に立ちませんでした)。
そこで、NUnit 3 を使用してテストを実行します。
Visual Studio Test Adapterがあるので、テスト エクスプローラーにテストが表示されます。
Visual Studio 2013 Update 5 を使用しています。
問題は、テストを実行すると、出力に次のメッセージが表示されることです。
------ Run test started ------
NUnit Adapter 3.0.8.0 executing tests is started
Running selected tests in C:\Users\Denis\Documents\Visual Studio 2013\Projects\{Project_Name}\{Project_Name}\bin\Debug\{Project_Name}.exe
An exception occurred while invoking executor 'executor://nunit3testexecutor/': Failed to resolve assembly: 'Microsoft.VisualStudio.TestPlatform.ObjectModel, Version=11.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'
========== Run test finished: 0 run (0:00:02.5951484) ==========
App.Config を削除しようとしました。Visual Studio を再インストールしようとしました。すべての NuGet パッケージを再インストールしようとしました。それでも、テストを実行できません。
私を助けてください。
さらに、完全に新しいプロジェクトを作成し、NUnit 3.0.1 と NUnit 3.0 Test Adapter 3.0.8-ctp-8 をインストールしました。テストが実行されませんでした。同じエラーが発生しました。
更新: 私の解決策: .NET の更新プログラムをすべて削除し、再インストールしました。また、このエラーが発生した日にインストールされた Visual Studio の更新プログラムも削除しました。それは私を助けました。それでも、誰かが別の解決策を持っている場合、または誰かがこのエラーの理由を知っている場合は、それを共有してください.