هل من الممكن تشغيل مشروع ASP.NET ومشروع ASP.NET MVC جنبًا إلى جنب على نفس موقع الويب؟

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

سؤال

لدي موقع ويب ASP.NET موجود به بعض التوجيه المخصص، ضمن حل يحتوي أيضًا على مشاريع Business Logic.

أرغب في إنشاء مشروع جديد ضمن الحل، وهو موقع ويب ASP.NET MVC.

سيستدعي موقع الويب هذا أيضًا منطق الأعمال، والهدف النهائي هو نقل معظم التعليمات البرمجية من ASP.NET إلى ASP.NET MVC.

لكنني أريدهما أن يعملا جنبًا إلى جنب في الوقت الحالي، لضمان الحد الأدنى من وقت التوقف عن العمل، نظرًا لأنه موقع ويب ذو حركة مرور عالية.

هل من الممكن تحقيق ذلك بطريقة أو بأخرى باستخدام توجيه ASP.NET أو أي نوع من إعدادات IIS؟

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

المحلول

نعم، تحتاج فقط إلى إضافة بعض التوجيه لتطبيق الحالي. محاولة http://www.packtpub.com /article/mixing-asp.net-webforms-and-asp.net-mvc

نصائح أخرى

يرجى إلقاء نظرة على هذا مشاركة من قبل سكوت HanselMan.ويقدم مناقشة مفصلة حول هذا جنبا إلى جنب مع نزهة لطيفة من خلال.

وأنا كتبت للتو <لأ href = "http://www.mattwrock.com/post/2009/09/15/Colocatng-ASPNET-MVC-and-Web-Forms-in-the-same-Web- Application.aspx "يختلط =" نوفولو noreferrer "> بلوق وظيفة على هذا. إنه ممكن. قد تجد أنه من الأسهل لمجرد انتقال نماذج الويب الخاص بك من المشاريع الموجودة لديك نماذج الويب لمشروع MVC الجديد. قد لا تحتاج لتغيير أي رمز.

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