هل يمكنك إنشاء موقع باستخدام ASP.NET MVC Framework باستخدام .NET 2.0؟

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

  •  02-07-2019
  •  | 
  •  

سؤال

هل من الممكن إنشاء موقع باستخدام ASP.NET MVC Framework باستخدام .NET 2.0؟يقتصر استخدامي على .NET 2.0 (نستخدم VS 2008، ولكن يتعين علينا استخدام 2.0 Framework) وأريد حقًا تجربة إطار عمل MVC.

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

المحلول

وصف سكوت هانسيلمان طريقة لإنجاح الأمر، مع بعض التحذيرات، في مدونته:

نشر ASP.NET MVC على ASP.NET 2.0

نصائح أخرى

يمكن القيام بذلك باستخدام Visual Studio 2008، لكنه قد يسبب الصداع...

  • إنشاء تطبيق ويب ASP.NET MVC
  • تعيين إطار عمل مستهدف المشروع إلى 2.0 في خصائص المشروع
  • إضافة مراجع إلى System.Web.MVC (انقر فوق رسائل التحذير)
  • أضف أي مراجع إضافية قد تحتاجها (System.Web.Routing، System.Web.Abstractions) مرة أخرى بالنقر على أي رسائل تحذيرية
  • ابدأ بالترميز!
  • لن ينجح كل ما تحاوله، إذا رأيت أخطاء مثل هذه عند النشر، فهذا يعني أن كل ما تفعله غير مدعوم من إطار عمل 2.0...
    • "تعذر العثور على النوع أو اسم مساحة الاسم 'var' (هل تفتقد توجيه الاستخدام أو مرجع التجميع؟)"
  • تكوين IIS الخاص بك لدعم طرق MVC و ملحقات
  • انسخ "C:\windows\assembly\GAC_MSIL\System.Core" من إطار عمل تطوير .NET 3.5 إلى المجلد /bin الخاص بخادم IIS الذي يقوم بتشغيل .NET 2.0 SP1.

يمكن العثور على الكثير من هذا بمزيد من التفاصيل حول مدونة سكوت هانسيلمان

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