ASP.NET将MVC应用程序放在子目录中

本文关键字:子目录 应用程序 NET MVC ASP | 更新日期: 2023-09-27 18:24:02

所以我买了一个共享主机,我想把一个单独的asp.net mvc应用程序放在一个子目录中。在根目录中,它有一个普通的asp.net应用程序。

然而,当我将整个MVC项目上传到子目录时,我得到了一个配置错误:

代码子目录"/mobile/App_code/CSCode/"不存在。

我该怎么做才能让它发挥作用?

已经谢了!

ASP.NET将MVC应用程序放在子目录中

我有一个类似的场景,我有GoDaddy共享托管帐户。为了确保MVC应用程序在ASP.Net子目录下工作,您必须注意以下几点

  • 确保您通过将子目录添加为web来创建子目录主机控制面板中的应用程序/网站
  • 如果您在的Global.ascx中编写了任何Begin或End请求逻辑父ASP.Net网站。请对其进行修改,以确保在通过此子站点。如果是子网站,则始终为父网站Global.ascx逻辑首先启动
  • 如果需要,应重新配置父站点的Web.config以支持子站点
  • 有时共享主机提供商没有您所处的MVC组件在他们的服务器GAC中使用。所以你必须把它放在你的垃圾箱文件夹里