NUnitテストが起動しない→AnyCPU=x64で解決
Visual Studioのテストエクスプローラーからテストを実行しようとしたら、一秒かからず終了する。
「<1ミリ秒後にテストの実行が中止されました。テストの合計 0...」とステータスバーに表示されている。
Visual Studioのメニューの デバック→ウインドウ→出力 では以下のように表示されている。
ターゲット プロセスは、CoreCLR 開始イベントを発生させずに終了しました。ターゲット プロセスが .NET Core を使用するよう構成されていることをご確認ください。これは、ターゲット プロセスが .NET Core 上で実行されていない場合に発生する可能性があります。
プログラム '[14108] testhost.x86.exe' はコード -2147450730 (0x80008096) で終了しました。
調べたところ、
Visual Studioのメニューの テスト→Any CPUプロジェクトのプロセッサ アーキテクチャが、x86になっていた。
これをx64に変更したところ、テストが動作するようになった。