Avatar ·

خطأ "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 بالفعل. كيف يمكن إصلاح هذا؟ أرجو المساعدة! <<>>

سبب الخطأ

يحدث الخطأ بسبب أن الـ