هل يمكنني تطوير مشاريع ASP.NET 3.5 / 2.0 باستخدام Visual Studio 2010؟

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

سؤال

هل يمكنني تطوير مشاريع ASP.NET 3.5 / 2.0 باستخدام Visual Studio 2010؟ أو سأكون عصا على .NET Framework 4.0؟

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

المحلول

من MSDN VS 2010.

تتيح لك ميزة الاستهداف المتعددة في Visual Studio تحديد إصدار .NET Framework أو ملف التعريف الخاص به، الأمر المطلوب للتطبيق الخاص بك. الفائدة الرئيسية للمستهدفة المتعددة هي أنه يمكنك استخدام الإصدار الحالي من Visual Studio لإنشاء وتطوير المشاريع التي تستهدف الإصدارات السابقة من .NET Framework. على سبيل المثال، يمكنك الاستمرار في تطوير مشاريع تم إنشاؤها في Visual Studio 2008 دون إضافة تبعيات جديدة .NET Framework.

نصائح أخرى

alt text

نعم، يمكنك تطوير مشاريع 2.0 و 3.5 ASP .NET، وغيرها العديد من أنواع المشاريع الأخرى مع Visual Studio 2010. عندما بنينا الدعم المتعدد الاستهداف، كنا حساسين بشكل خاص لتطوير الويب، لأنه لن يكون واقعيا نتوقع أن يقوم المستخدمون بترقية خوادهم على الفور. في كثير من الحالات، لن يكون هذا ممكنا.

لدي مشروع متطور في Ver 3.5 باستخدام VS 2008. لقد قمت الآن بتثبيت VS 2010 وعندما أذهب لفتح المشروع، تقول الشاشة الأولى "مرحبا بك في معالج تحويل Visual Studio" الذي يقول أنه يجب تحويل المشروع. لذلك يبدو أن Wally صحيح - ستكون الملفات مختلفة حتى إذا ظل الإطار هو نفسه.

ليس إذا كنت تستخدم اختبارات الوحدات.

Attempted re-targeting of the project has been canceled. You cannot change the specified .NET framework version or profile for a test project.

نعم، تم تثبيت SP1:Uninstall entry for VS2010sp1

لا، لا يمكنك ذلك. يمكنك استهداف الإصدارات الإطارية، ولكن ملفات المشروع / الحل مختلفة. مقابل 2008 يشكو. هذا هو MS لا يجري المطور ودية.

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