2009-06-08 10 views
1

Ich versuche herauszufinden, ob andere Leute dazu in der Lage sind. Ich habe die folgende Frage und Antwort gefunden (die sich auf Scott Hanselmans Beitrag zum Mischen von Forms und MVC bezieht) (Can I use ASP.NET MVC together with regular ASP.NET Web forms). Das ist jedoch nicht ganz dasselbe.ASP.NET MVC - Ist es möglich, ein MVC-Unterprojekt in einem FORMS-Rootprojekt zu haben?

Können Sie ein .NET Forms-Projekt auf einem Server (als rootproject) und zur gleichen Zeit hat eine MVC auf demselben Server (als Teilprojekt) laufen? nur leere Standardprojekte versuchen, wird es nicht funktionieren :)

http://server (oder http://www.server.com) --- FORMS PROJECT
http://server/mvc (oder http://www.server.com/mvc) --- MVC-Projekt

Antwort

1

Sicher, nur IIS so konfigurieren, dass beide Ordner sind Anwendungen. Allerdings können Sie den VS-Webserver wahrscheinlich nicht verwenden.

0

, dass Sie würde bedeuten, würde 2 (zwei) IIS-Sites an dieselbe IP/denselben Port binden wollen, was ein Problem in IIS verursachen würde. Ich denke stattdessen sollten Sie versuchen, ein hybrides Projekt mit beiden auszuführen, und einige werden von WebForms und einige von MVC gehandhabt. Sie können das MVC-Projekt immer trennen und Datenzugriff, Geschäftslogik und Controller in einem anderen Projekt haben, wenn Sie möchten. Wenn Sie ein Beispiel dafür sehen möchten, finden Sie unten einen Link zur S # arp Architecture, die ein MVC-Projekt in viele Teile aufteilt.

http://sharparchitecture.net/

Verwandte Themen