ASP.NET MVC - 甚至可以在同一台服务器上安装多个MVC项目吗?

Rop*_*tah 5 asp.net-mvc project

我有很多问题在同一台服务器上运行超过1个MVC项目...我正在使用运行默认IIS的Windows XP系统(我相信5.1).

此时我甚至为我创建的每个项目构建WebSetup项目,以确保一切顺利,而这些项目可以使用XCopy轻松部署.

最重要的是,我可以获得一个MVC项目(例如,ContactManager示例),运行在:http:// servername,或http:// servername/ContactManager.但是,只要我在两个地点都有一个项目,恐怖就开始了

"title is not a member of ViewPage" -> yeah, right...
Section or group name 'system.web.extensions' is already defined. -> sure 
let me <clear /> or <remove /> that one, oh that's not valid... 

甚至可以在同一台Windows XP计算机上运行多个ASP.NET MVC项目(应用程序)吗?

http://server/       Root project  (MVC)
http://server/app1   Application 1 (MVC)
http://server/app2   Application 2 (MVC)
http://server/appX   Application X (MVC)

有人可以说出一些关注点或什么吗?

eu-*_*-ne 4

是否有可能在同一台 Windows XP 计算机上运行 1 个以上的 ASP.NET MVC 项目(应用程序)?

是的,在同一台 Windows XP 计算机上绝对有可能拥有多个 ASP.NET MVC 应用程序。我刚刚在运行全新 Windows XP SP3 的测试机上创建了两个新的 ASP.NET MVC 应用程序,它们运行顺利。

更新:

我刚刚创建了 3d 应用程序:

  • IIS 根路径更改为该应用程序
  • 添加了映射.*C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll
  • 检查匿名访问

3 个应用程序仍然运行良好

更新:

将.*映射到服务器根目录下的C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll存在一个问题:所有非 MVC 普通 ASP.NET 应用程序都将停止工作。

主页这有帮助