我有一个包含多个项目的典型解决方案。
在IIS中,我配置了一个新网站,用于访问我的开发区域。在这下面我有另一个子应用程序,指向同一个地方。 (这允许我有mysite.com和mysite.com/au /)
一切正常。
我现在遇到的问题是,当我创建一个新文件(比如一个aspx页面)并指定一个母版页(也可能是其他场景)时,创建的相对链接是~/au/masterpage.master
,而不是{{1正如人们所期望的那样。
除了不加载母版的CPH(非常讨厌),这也打破了我的页面。所以我的问题是:有没有人发生过这种情况,他们是如何解决的?
修改
我发现如果我删除了子应用程序并重新启动了VS,那么下次创建文件时它会按预期工作(没有~/masterpage.master
)。但是,如果我可以将子应用程序保留到位,那就太好了。