كيفية إضافة قوالب WCF إلى Visual Studio Express؟
-
02-07-2019 - |
سؤال
أعمل على كتاب Learning WCF للكاتب ميشيل بوستامانتي، وأحاول القيام بذلك باستخدام Visual Studio C# Express 2008.تنص التعليمات على استخدام قوالب مشروعات وعناصر WCF، والتي لم يتم تضمينها في VS C# Express.هناك نكون قوالب لهذه الأنواع المضمنة في Visual Studio Web Developer Express، ولقد حاولت نسخها إلى الدلائل الصحيحة ليجدها VS C# Express، لكن IDE لم يعثر عليها.هل هناك بعض عملية التسجيل؟أو ملف التكوين في مكان ما؟
المحلول
إذا كان لديك كل من Visual Web Developer (VWD) 2008 وVisual C# (VC#) 2008 مثبتين، فيمكنك نسخ القوالب بينهما.توجد ملفات قالب VWD في (افتراضيًا):
C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\VWDExpress
توجد قوالب VC# في:
C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\VCSExpress
ما عليك سوى نسخ القوالب بين الدليلين، فقد لا تتطابق تمامًا ولكن يجب أن تكون قريبة بدرجة كافية لتكون منطقية، على سبيل المثال قمت بنسخ قوالب المشروع من VC# إلى VWD عن طريق نسخ الملفات من:
C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\VCSExpress\ProjectTemplates\1033
داخل:
C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\VWDExpress\ProjectTemplates\CSharp\Windows\1033
لن تظهر القوالب مباشرة في متصفح القوالب.بالنسبة لـ VWD تحتاج إلى تشغيل:
C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\VWDExpress.exe /installvstemplates
بالنسبة لـ VC # تقوم بتشغيل:
C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\VCSExpress.exe /installvstemplates
نصائح أخرى
إذا كنت طالبًا، فيمكنك الحصول على برنامج Visual Studio 2008 الكامل من دريم سبارك مجانا.
مايك،
سيساعدك Visual Web Developer 2008 Express في العمل مع مشاريع WCF.
عندي ما يلي...
Microsoft Visual Studio 2008 الإصدار 9.0.30729.1 SP Microsoft .NET Framework الإصدار 3.5 SP1
أتمنى أن يساعدك هذا.
سانجيف
كمتابعة واعية، كان علي أيضًا أن أركض
C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\VWDExpress.exe /ResetSettings
بعد نسخ القوالب وتشغيل
C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\VWDExpress.exe /installvstemplats
كان IDE يتعطل عندما حاول تعداد شجرة قوالب مشروع C#.بعد تشغيل ResetSettings، تكررت الشجرة وكانت القوالب الجديدة موجودة.