Saya juga memiliki masalah ini tetapi penyebabnya berbeda. Saya menggunakan VS2017 dengan F # 4.0.
Pertama, konsol di Visual Studio tidak memberi Anda cukup detail mengapa tes tidak dapat ditemukan; itu hanya akan gagal memuat DLL dengan tes. Jadi gunakan NUnit3console.exe pada baris perintah karena ini memberi Anda lebih banyak detail.
Dalam kasus saya, itu karena adaptor tes mencari versi yang lebih baru dari F # Core DLL (4.4.1.0) (F # 4.1) sedangkan saya masih menggunakan 4.4.0.0 (F # 4.0). Jadi saya baru saja menambahkan ini ke app.config dari proyek uji: -
<dependentAssembly>
<assemblyIdentity name="FSharp.Core" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-65535.65535.65535.65535" newVersion="4.4.0.0" />
</dependentAssembly>
yaitu mengarahkan ke inti F # sebelumnya.