Ist es möglich, ein ASP.NET-Projekt und eine ASP.NET MVC-Projekt Seite an Seite auf der gleichen Website zu laufen?

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

Frage

Ich habe eine bestehende ASP.NET-Website mit einigen benutzerdefinierten Routing innerhalb einer Lösung, die auch Business-Logik-Projekte enthält.

Ich möchte ein neues Projekt in der Lösung zu schaffen, die eine ASP.NET MVC-Website ist.

Diese Website wird auch die Business-Logik nennen, und das ultimative Ziel ist es, Port meisten Code von ASP.NET zu ASP.NET MVC.

Aber ich möchte, dass sie beide arbeiten Seite an Seite für jetzt, minimale Ausfallzeiten zu gewährleisten, wie es ist ein High-Traffic-Website.

Ist es möglich, dies zu tun irgendwie entweder ASP.NET-Routing oder irgendeine Art von IIS-Einstellung mit?

War es hilfreich?

Lösung

Ja, Sie müssen nur einige Routing, um Ihre aktuelle Anwendung hinzuzufügen. Versuchen Sie http://www.packtpub.com /article/mixing-asp.net-webforms-and-asp.net-mvc

Andere Tipps

Weitere Informationen finden sie unter dieser Beitrag von Scott Hanselman. Es bietet detaillierte Diskussion über diese zusammen mit einem schönen Spaziergang durch.

Ich schrieb gerade eine Blog-Post zu diesem Thema. Es ist möglich. Sie finden es einfacher, einfach Ihre Web-Formulare aus Ihrem bestehenden Web-Formularen Projekt auf Ihr neues MVC-Projekt zu verlagern. Sie können keinen Code ändern.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top