Menyelesaikan "Tidak dapat mencari sebahagian daripada laluan '...binroslyncsc.exe'" Ralat dalam Projek ASP.NET MVC
Menghadapi ralat "Tidak dapat mencari sebahagian daripada laluan '...binroslyncsc.exe'" semasa cuba menjalankan ASP.NET Projek MVC boleh membingungkan, terutamanya jika Roslyn tidak disepadukan secara eksplisit ke dalam projek.
Latar belakang Roslyn
Roslyn, platform pengkompil .NET, menyediakan keupayaan penyusunan lanjutan . Walau bagaimanapun, ia biasanya tidak dipasang atau dikonfigurasikan dalam projek ASP.NET MVC secara lalai.
Punca Ralat
Ralat berlaku disebabkan oleh pepijat dalam versi tertentu daripada pakej Microsoft.CodeDom.Providers.DotNetCompilerPlatform NuGet. Pakej ini memasang pengkompil Roslyn dan kebergantungannya.
Penyelesaian
Untuk menyelesaikan isu, laksanakan arahan berikut dalam Konsol Pengurus Pakej:
Update-Package Microsoft.CodeDom.Providers.DotNetCompilerPlatform -r
Arahan ini mengemas kini pakej kepada versi bebas pepijat.
Tambahan Pertimbangan
Jika ralat berterusan selepas mengemas kini pakej, pastikan syarat berikut dipenuhi:
Atas ialah kandungan terperinci Bagaimana untuk Membetulkan Ralat 'Tidak dapat mencari sebahagian daripada laluan '...binroslyncsc.exe'' dalam ASP.NET MVC?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!