2013-10-09 48 views
12

我有一个在多个服务器上没有任何问题的网站。
但是,当我复制/移动它在同一台机器上从一个文件夹到另一个文件夹:我开始的错误ASP.NET虚拟路径映射到不允许的另一个应用程序

的虚拟路径映射到这是不允许的另一个应用程序。

我在做什么错?

+0

问题是什么? – andleer

+0

您应该分开答案并将其作为答案发布。 – SLaks

+0

我也在SVN中切换分支后看到了这个;即使我重建了解决方案,我也必须在IIS中重新启动网站。 – TrueWill

回答

9

这个问题的根源是,当一个副本ASP.NET网站到一个新的文件夹 - 属性与溶液凝固相关的“虚拟路径”设置为文件夹名称,而不是根源。解决方案是将虚拟路径设置从文件夹名称更改为“/”。

这可以发现右键单击该项目,并打开属性对话框:解决方案 - >属性 - >虚拟路径 - >更改为“/”

0

其他检查:缺少Global.asax中也引起了同样的错误。

相关问题