الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

ممكن معلومات عن Csharpcodeprovider ؟

بدأه wimaxmax في 17 مارس 2009 · 3 رد · 574 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاته

تحية طيبة

انا مشروعي عبارة عن بناء اداة اختبار للبرمجيات بلغة C#

StaticTester المتخصص في هندسة البرمجيات

ممكن معلومات اكثر بالعربي عن CSharpCodeProvider

وهل يمكن ان استفيد منه في مشروعي

مع التحية

#2

السلام عليكــم ورحمـة الله وبركاتــة ،،

لا اعرف ما هو المقصود بـ StaticTester :lol: .

لكن بالنسبة CSharpCodeProvider هو اداة لتوليد الكود الخاص بلغة C# من CodeDom، وممكن ان يعمل كـ compiler للكود.

وللعلم، ان VBCodeProvider هو المكافئ له بالنسبة للغة الفيجوال بيسك .

تحياتي.

[وسط]لا اله الا انت سبحانك انى كنت من الظالمين

[/وسط]

#3

ممكن شرح اكثر :(

انا سويت زي ماقلت ولكن طلع بعض الاخطاء

void DoCompile(string source, DataGridView grdErrors)
		{

			if (string.IsNullOrEmpty(source))
				return;
			CSharpCodeProvider codeProvider = new CSharpCodeProvider();
			CompilerResults result = codeProvider.CompileAssemblyFromSource(new CompilerParameters(), source);
			grdErrors.DataSource = result.Errors;
		}

مايتعرف على CSharpCodeProvider :tantrum:

مادري وين المشكلة

مع التحية

Static Tester هو اداه لاختبار البرامج والتأكد من خلوها من الاخطاء الاستاتيكية

لمعلومات اكثر هنا

مع التحية

#4

السلام عليكــم ورحمـة الله وبركاتــه ،،

حتى يتعرف CSharpCodeProvider ، لازم تضيف هذا السطر في اول الملف:

using Microsoft.CSharp;

و الدالة DoCompile تعمل Compile لنص الكود في الوسيط source ، واي اخطاء تعرضها في grdErrors.

[وسط]لا اله الا انت سبحانك انى كنت من الظالمين

[/وسط]

مواضيع مشابهة