كيفية التحقق من أخطاء الترجمة قبل التحويل البرمجي باستخدام CodeDom
-
27-10-2019 - |
سؤال
أستخدم CodeDom للسماح بتشغيل البرامج النصية المخصصة (C #) في تطبيق أقوم بإنشائه. أثناء كتابة البرنامج النصي ، أود أن أكون قادرًا على التحقق من أخطاء الترجمة.تتم إضافة الكود إلى الذاكرة وتجميعها في وقت لاحق ويتم تشغيله لذلك لا أريد تجميع التجميع أثناء كتابة البرنامج النصي ليظل في الذاكرة.
ما هي أفضل طريقة لتحقيق ذلك؟
هل من الممكن إزالة التجميع من الذاكرة بعد التجميع؟ Genacodicetagpre
< تحديث:
شكرًا لك كيث
بالنسبة لأي شخص مهتم ، هذا هو الرمز الجديد الذي أستخدمه مع Roslyn
Genacodicetagpreالمحلول
يمكنك استخدام الإصدار الجديد http://msdn.microsoft.com/en-us/روزلين
نصائح أخرى
للحصول على مثال حول كيفية القيام بذلك باستخدام CTP Roslyn ، ألق نظرة على http://www.dotnetexpertguide.com/2011/10/c-sharp-syntax-checker-aspnet-roslyn.html