我有一个在多个服务器上没有任何问题的网站。
但是,当我复制/移动它在同一台机器上从一个文件夹到另一个文件夹:我开始的错误ASP.NET虚拟路径映射到不允许的另一个应用程序
的虚拟路径映射到这是不允许的另一个应用程序。
我在做什么错?
我有一个在多个服务器上没有任何问题的网站。
但是,当我复制/移动它在同一台机器上从一个文件夹到另一个文件夹:我开始的错误ASP.NET虚拟路径映射到不允许的另一个应用程序
的虚拟路径映射到这是不允许的另一个应用程序。
我在做什么错?
这个问题的根源是,当一个副本ASP.NET网站到一个新的文件夹 - 属性与溶液凝固相关的“虚拟路径”设置为文件夹名称,而不是根源。解决方案是将虚拟路径设置从文件夹名称更改为“/”。
这可以发现右键单击该项目,并打开属性对话框:解决方案 - >属性 - >虚拟路径 - >更改为“/”
其他检查:缺少Global.asax中也引起了同样的错误。
问题是什么? – andleer
您应该分开答案并将其作为答案发布。 – SLaks
我也在SVN中切换分支后看到了这个;即使我重建了解决方案,我也必须在IIS中重新启动网站。 – TrueWill