سؤال

أحتاج إلى تشغيل بعض اختبارات التحقق من الصحة على تكوين خادم العميل C #. هل هناك لغة نصية ديناميكية يمكن أن يعمل تطبيق عملائي، من شأنه لديهم إمكانية الوصول الكامل إلى جميع فصولها C # asssemblies؟

شيء مثل beanshell ل Java: http://www.beanshell.org/Intro.html 8/>

شكرا!

هل كانت مفيدة؟

المحلول

ماذا عن Ironpython ؟

نصائح أخرى

أعتقد أن خيارك الأفضل سيكون Windows PowerShell .

أوصي بتجربة Mono's المقيم الفئة، والتي لها طرق لتقييم البيانات الواحدة أو كتل التعليمات البرمجية (التي يتم إرجاعها كمندوبين).

إذا كان التطبيق الخاص بك هو تطبيق ASP.NET، فيمكنك البرنامج النصي بشكل فعال في C # باستخدام مجلد App_Code.في مجلد التطبيق، قم بإنشاء مجلد يسمى App_Code وإفلات ملف .cs في هناك.سيتم تجميع أي تغييرات في هذا الملف ديناميكيا بواسطة برنامج التحويل البرمجي ASP.NET وتؤدي إلى إعادة تشغيل التطبيق.سيكون لهذا الرمز الوصول إلى جميع التجميعات في تطبيقك.

للحصول على هذا الرمز للتنفيذ، يمكنك ربط حدث تطبيق أو يمكنك كتابة جزء من التعليمات البرمجية في تطبيقك على اكتشافه بشكل ديناميكي واستدعائه، على سبيل المثال عن طريق تطبيق واجهة معروفة مع فئة App_Code والقيام بذلكمسح التجميع لذلك عند بدء تطبيقك.

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