2009-06-08 10 views
1

J'essaie de savoir si d'autres personnes sont capables de faire cela. J'ai trouvé la question suivante et la réponse (qui se rapporte à l'article de Scott Hanselmans sur le mélange des formes et MVC) (Can I use ASP.NET MVC together with regular ASP.NET Web forms). Cependant, ce n'est pas tout à fait la même chose.ASP.NET MVC - Est-il possible d'avoir un sous-projet MVC dans un projet racine FORMS?

Êtes-vous en mesure d'exécuter un projet .NET Forms sur un serveur (comme rootproject) et en même temps ont un MVC en cours d'exécution sur le même serveur (comme sous-projet)? Juste essayer vide projets par défaut, il ne fonctionnera pas :)

http://server (ou http://www.server.com) --- FORMES DE PROJET
http://server/mvc (ou http://www.server.com/mvc) --- MVC PROJET

Répondre

1

Bien sûr, il suffit de configurer IIS pour que les deux dossiers sont des applications. Bien que vous ne serez probablement pas en mesure d'utiliser le serveur Web VS.

0

qui vous impliquer souhaiterait lier 2 (deux) sites IIS à la même adresse IP/port, ce qui créerait un problème dans IIS. Je pense plutôt que vous devriez essayer d'exécuter un projet hybride avec les deux et en avoir manipulé par WebForms et certains gérés par MVC. Vous pouvez toujours séparer le projet MVC et disposer d'un accès aux données, d'une logique métier et de contrôleurs dans un autre projet si vous le souhaitez. Si vous voulez voir un exemple de ceci, il y a un lien ci-dessous vers l'architecture S # arp qui divise un projet MVC en plusieurs parties.

http://sharparchitecture.net/