Rumah > pembangunan bahagian belakang > C++ > Mengapa Saya Tidak Dapat Menemui 'bin\roslyn\csc.exe' Semasa Menjalankan Projek ASP.NET MVC Saya?

Mengapa Saya Tidak Dapat Menemui 'bin\roslyn\csc.exe' Semasa Menjalankan Projek ASP.NET MVC Saya?

Susan Sarandon
Lepaskan: 2024-12-25 00:50:10
asal
337 orang telah melayarinya

Why Can't I Find

"Tidak Dapat Menemui Sebahagian daripada Laluan ... binroslyncsc.exe" dalam Projek ASP.NET MVC

Apabila cuba menjalankan projek ASP.NET MVC, pembangun mungkin menghadapi ralat yang membingungkan "Tidak dapat mencari sebahagian daripada laluan ... binroslyncsc.exe". Isu ini boleh mengecewakan terutamanya bagi mereka yang tidak menyepadukan Roslyn secara eksplisit ke dalam projek mereka. Dalam konteks ini, kami menyelidiki punca ralat ini dan menyediakan penyelesaian untuk menyelesaikannya.

Memahami Roslyn dan Peranannya

Roslyn, platform pengkompil .NET , berfungsi sebagai alat yang berkuasa untuk menyusun kod. Walau bagaimanapun, dalam senario yang diterangkan, proses binaan projek secara tidak dijangka merujuk binroslyncsc.exe, walaupun Roslyn tidak dikonfigurasikan atau dimaksudkan untuk digunakan secara eksplisit.

Menyelesaikan Ralat

Untuk membetulkan isu ini, pembangun disyorkan untuk melaksanakan arahan berikut dalam Pengurus Pakej Konsol:

Update-Package Microsoft.CodeDom.Providers.DotNetCompilerPlatform -r
Salin selepas log masuk

Arahan ini cuba mengemas kini pakej Microsoft.CodeDom.Providers.DotNetCompilerPlatform NuGet, yang termasuk Roslyn.

Penyiasatan Lanjut Mengenai Puncanya

Punca ralat ini bukan terletak pada Visual Studio itu sendiri tetapi pada pepijat yang wujud dalam versi tertentu pakej Microsoft.CodeDom.Providers.DotNetCompilerPlatform NuGet. Menaik taraf kepada versi yang tidak terjejas oleh pepijat ini menyelesaikan isu ini.

Atas ialah kandungan terperinci Mengapa Saya Tidak Dapat Menemui 'bin\roslyn\csc.exe' Semasa Menjalankan Projek ASP.NET MVC Saya?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan