【问题标题】:Nesting Multiple Applications嵌套多个应用程序
【发布时间】:2014-06-20 08:08:05
【问题描述】:

是否可以在单个托管环境中拥有多个独立的 MVC 项目?

例如,我有一个 MVC 4 项目上传到位于根文件夹中的外部托管环境,我想添加一个子文件夹来托管第二个 MVC 4 项目。我已成功将第二个 MVC4 项目发布到子文件夹,但是当我尝试访问第二个项目时,我收到 403 Forbidden 错误,或者如果我尝试传递特定 URL,我会收到 404 The resource cannot be found 错误。

我检查了 FTP 子文件夹,它包含所有相关的文件夹和文件、web.config、bin 等...

例如,如果我尝试www.mydomain.com(第一个 MVC 项目)和任何与该项目相关的 URL,它都可以工作,如果我尝试www.mydomain.com\newmvc\(第二个 MVC 项目)我得到 403 错误或www.mydomain.com\newmvc\Index 或www.mydomain.com\newmvc\Home\Index 我得到 404 错误。

任何帮助将不胜感激:-)

【问题讨论】:

    标签: c# asp.net-mvc-4 web-hosting


    【解决方案1】:

    我已通过向主 MVC 项目添加一个区域来解决此问题。这篇文章http://msdn.microsoft.com/en-us/library/ee671793(VS.100).aspx 非常有用。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2023-04-07
      • 2012-11-01
      • 2016-11-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多