كيفية التحقق من أخطاء الترجمة قبل التحويل البرمجي باستخدام CodeDom

StackOverflow https://stackoverflow.com/questions/7830640

سؤال

أستخدم 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

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top