خطأ "Could not find a part of the path ... bin\\roslyn\\csc.exe" في مشروع ASP.NET
مرحباً بالجميع! أنا مبتدئ في C# وASP.NET، أعمل على Visual Studio 2019. عند تشغيل تطبيق الويب الخاص بي (مشروع ASP.NET MVC)، فجأة أحصل على الخطأ التالي:
```
Could not find a part of the path 'D:\Projects\MyApp\MyApp\bin\roslyn\csc.exe'
```
كان المشروع يعمل بشكل طبيعي سابقاً، ولكن بعد إضافة حزمة NuGet Microsoft.CodeDom.Providers.DotNetCompilerPlatform وتحديث الحل (solution)، يظهر الخطأ باستمرار. إليك الكود الخاص بي (وحدة تحكم بسيطة):
```csharp
public class HomeController : Controller
{
public ActionResult Index()
{
return View();
}
}
```
لقد جربت بالفعل:
1. تنظيف وإعادة بناء الحل (Build -> Clean Solution، ثم Rebuild).
2. حذف مجلدات bin و obj يدوياً.
3. إعادة تثبيت Visual Studio (لم يساعد).
يظهر الخطأ عند ترجمة (compilation) عروض Razor. في مجلد bin\\roslyn، لا يوجد ملف csc.exe بالفعل. كيف يمكن إصلاح هذا؟ أرجو المساعدة!
<<>>
سبب الخطأ
يحدث الخطأ بسبب أن الـ