Rumah >pembangunan bahagian belakang >C++ >Bagaimana untuk Membetulkan Ralat 'Tidak dapat mencari ...\bin\roslyn\csc.exe' dalam ASP.NET MVC?
Menyelesaikan Ralat "Tidak dapat mencari ...binroslyncsc.exe" dalam ASP.NET MVC
Menghadapi masalah "Tidak dapat mencari" sebahagian daripada laluan ... binroslyncsc.exe" ralat dalam projek ASP.NET MVC anda boleh membingungkan, terutamanya apabila ia berlaku selepas binaan dan penyusunan yang lancar. Walaupun penglibatan platform pengkompil Roslyn .NET pada mulanya mungkin menimbulkan persoalan, penyelesaian terletak dalam kedalaman pengurusan pakej NuGet.
Sambungan NuGet
Ralat yang disebutkan di atas berpunca daripada kecacatan dalam versi tertentu Microsoft.CodeDom.Providers.DotNetCompilerPlatform Pakej NuGet. Untuk menangani perkara ini, adalah penting untuk melakukan peningkatan kemas kini pakej melalui Konsol Pengurus Pakej:
Update-Package Microsoft.CodeDom.Providers.DotNetCompilerPlatform -r
Melebihi Proses Binaan
Tidak seperti penyelesaian konvensional yang melibatkan penyalinan fail manual atau penambahan binari pengkompil, pembaikan ini menangani punca dengan memasang versi pakej tanpa pepijat. Pada dasarnya, ia membetulkan isu pergantungan pakej yang mencetuskan laluan "csc.exe" tidak ditemui.
Pemeriksaan Kesihatan Projek
Selepas mengemas kini pakej NuGet, ia akan berhemat untuk memeriksa fail .csproj anda. Sahkan bahawa laluan ke pakej adalah tepat dalam
Atas ialah kandungan terperinci Bagaimana untuk Membetulkan Ralat 'Tidak dapat mencari ...\bin\roslyn\csc.exe' dalam ASP.NET MVC?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!