17 Nisan 2018 Salı

asp.net mvc ve web api csc.exe not found hatası


Asp.Net MVC ve Web Api projelerinde roslyn/csc.exe dosyası bulunamadı hatası alabiliriz. Bu sorunun kökten çözümü için roslyn eklentisini projemizden kaldırabiliriz.


Bu işlem için sırası ile aşağıdaki işlemleri yapmamız yeterlidir.
 - Projemize sağ tuş tıklayıp "Manage Nuget Packages..." seçeneğini seçiyoruz.
 - "Browse" sekmesinden "Microsoft.CodeDom.Providers.DotNetCompilerPlatform" eklentisini aratıyoruz.
 - İlgili eklenti projemize ekli olduğu için sağ kısımdan "UnInstall" seçeneğini seçiyoruz ve ilgili eklentiyi kaldırıyoruz.

Projemizi tekrar publish ettiğimizde "roslyn" klasörü artık projemizde olmayacak ve problem çözülmüş olacak.

Yunus Emre Web Developer

Morbi aliquam fringilla nisl. Pellentesque eleifend condimentum tellus, vel vulputate tortor malesuada sit amet. Aliquam vel vestibulum metus. Aenean ut mi aucto.