2009-05-14 5 views
0

J'ai une application MVC qui est mon site de marketing, et deux autres applications asp.net que je voudrais mettre dans les sous-répertoires. Puis-je avoir une application asp.net (c'est-à-dire le marketing mvc) avec des sous-applications?Deployment asp.net MVC

Répondre

0

Oui! Vous pouvez. Vous devez définir chaque application en tant que répertoire virtuel et la marquer en tant qu'application dans IIS. De cette façon, vous pouvez exécuter des formulaires Web ASP.NET et des applications MVC côte à côte, mais dans des dossiers différents.

+0

Merci Mahdi ... mais mon application MVC est dans la racine (et a donc un web.config etc) et maintenant je dois mettre une autre application dans ce qui serait un sous-répertoire de cette application, par exemple myurl.com/ = Site de marketing MVC myurl.com/admin = appforms site admin myurl.com/secure = une autre application webforms myurl.com/blog = application webforms de blog –

+0

Pas de problème du tout! Si vous définissez/admin,/secure et/blog comme des répertoires virtuels distincts dans IIS et que vous les définissez comme dossier d'application dans IIS, vous pouvez avoir des fichiers Web.config distincts pour chaque projet, tout comme vous travaillez sur différents noms de domaine. Voici ma propre expérience: http://pethouse.ir est une application WebForm ASP.NET et http://pethouse.ir/blog est une application ASP.NET MVC et ils travaillent côte à côte car/blog est défini comme un Visrtual Répertoire dans IIS. –