هل يمكنني تطوير مشاريع ASP.NET 3.5 / 2.0 باستخدام Visual Studio 2010؟
-
23-08-2019 - |
سؤال
هل يمكنني تطوير مشاريع ASP.NET 3.5 / 2.0 باستخدام Visual Studio 2010؟ أو سأكون عصا على .NET Framework 4.0؟
المحلول
تتيح لك ميزة الاستهداف المتعددة في Visual Studio تحديد إصدار .NET Framework أو ملف التعريف الخاص به، الأمر المطلوب للتطبيق الخاص بك. الفائدة الرئيسية للمستهدفة المتعددة هي أنه يمكنك استخدام الإصدار الحالي من Visual Studio لإنشاء وتطوير المشاريع التي تستهدف الإصدارات السابقة من .NET Framework. على سبيل المثال، يمكنك الاستمرار في تطوير مشاريع تم إنشاؤها في Visual Studio 2008 دون إضافة تبعيات جديدة .NET Framework.
نصائح أخرى
نعم، يمكنك تطوير مشاريع 2.0 و 3.5 ASP .NET، وغيرها العديد من أنواع المشاريع الأخرى مع Visual Studio 2010. عندما بنينا الدعم المتعدد الاستهداف، كنا حساسين بشكل خاص لتطوير الويب، لأنه لن يكون واقعيا نتوقع أن يقوم المستخدمون بترقية خوادهم على الفور. في كثير من الحالات، لن يكون هذا ممكنا.
لدي مشروع متطور في Ver 3.5 باستخدام VS 2008. لقد قمت الآن بتثبيت VS 2010 وعندما أذهب لفتح المشروع، تقول الشاشة الأولى "مرحبا بك في معالج تحويل Visual Studio" الذي يقول أنه يجب تحويل المشروع. لذلك يبدو أن Wally صحيح - ستكون الملفات مختلفة حتى إذا ظل الإطار هو نفسه.
ليس إذا كنت تستخدم اختبارات الوحدات.
نعم، تم تثبيت SP1:
لا، لا يمكنك ذلك. يمكنك استهداف الإصدارات الإطارية، ولكن ملفات المشروع / الحل مختلفة. مقابل 2008 يشكو. هذا هو MS لا يجري المطور ودية.