在我的ASP.NET 4网站中,大多数源路径/引用看起来像〜/ Controls / etc. 当我将站点转移到服务器时〜/开始指向我的域的根,而不是指向站点所在的文件夹,因此所有这些路径都变为无效。
如何在不修复引用的情况下一次修复此问题? web.config中有什么东西可以设置应用程序路径吗?
答案 0 :(得分:0)
~
字符用于基于应用程序根目录的路径,在本例中为您的域的根目录。在IIS中,您可以将子文件夹转换为应用程序(实际上是应用程序中的应用程序),这将迫使ASP.NET将子文件夹用作应用程序的根目录。