En iyi yanıtlayıcılar
Could not find file '.....\bin\roslyn\csc.exe hatası

Soru
-
Arkadaşlar localde çalışan projemi publish yapıp hosta atınca
Could not find file ....\bin\roslyn\csc.exe hatası alıyorum. ftp programında .exe uzantılı dosyaların gönderilmediği gözüküyor. izin yok diyor. nasıl çözebilirim.
- Düzenleyen cennetbolu 2 Temmuz 2019 Salı 13:44
Yanıtlar
-
Bende bu hatayı ilk aldığımda bir araştırma yapmıştım. Kullandığımız bazı hostlar exe uzantısını kabul etmiyordu. Çözüm olarak, aşağıdaki paketleri projemden kaldırdım ve sorun çözüldü.
PM> Uninstall-package Microsoft.CodeDom.Providers.DotNetCompilerPlatform
PM> Uninstall-package Microsoft.Net.Compilers
Eğer Kalkmaz ise:
Tools/Extensions and Updates/Nude GetUpdateÖğrenmek ne güzel şey...
- Yanıt Olarak İşaretleyen cennetbolu 3 Temmuz 2019 Çarşamba 12:10
Tüm Yanıtlar
-
Yani normalde projede alınan bir hata. Host'a yayınlama kısmında neden hata verir bilmem ama daha önceden forumda şöyle çözümlerle karşılaşmıştım.
- CodeCom paketini kurman gerekebilir.
- Microsoft.CodeDom.Providers.DotNetCom - v1.0.3
- Microsoft.Net.Compilers - v1.3.2
https://www.nuget.org/packages/Microsoft.CodeDom.Providers.DotNetCompilerPlatform.BinFix/ sitesinden yararlanıp NUGET ile kurabilirsin.
Ya da
paketlerini yükseltmen gerekebilir.
-
Bende bu hatayı ilk aldığımda bir araştırma yapmıştım. Kullandığımız bazı hostlar exe uzantısını kabul etmiyordu. Çözüm olarak, aşağıdaki paketleri projemden kaldırdım ve sorun çözüldü.
PM> Uninstall-package Microsoft.CodeDom.Providers.DotNetCompilerPlatform
PM> Uninstall-package Microsoft.Net.Compilers
Eğer Kalkmaz ise:
Tools/Extensions and Updates/Nude GetUpdateÖğrenmek ne güzel şey...
- Yanıt Olarak İşaretleyen cennetbolu 3 Temmuz 2019 Çarşamba 12:10
-
-
-
evet çözüme ulaştım. önce Murat Altu' nun dediğini yaptım. Daha öncede yapmıştım ama web config'den de silmek gerekiyormuş. Ayrıca web.config dosyasına
<system.webServer>
<validation validateIntegratedModeConfiguration="false" />
<modules>
<remove name="ApplicationInsightsWebTracking" />
<add name="ApplicationInsightsWebTracking" type="Microsoft.ApplicationInsights.Web.ApplicationInsightsHttpModule, Microsoft.AI.Web" preCondition="managedHandler" />
</modules>
</system.webServer>şu satırları ekledim. Ne kadar faydalı oldu bilmiyorum ama sorun çözüldü