我有一个在本地运行良好的Web应用程序,但是当我将它移动到Web服务器上的虚拟目录(让我们称之为“VirDir”)时,它会将目录名称添加到相对路径。
例如,如果我尝试访问〜/ Default.aspx,它会告诉我它找不到/VirDir/VirDir/Default.aspx。
它是否是一种愚蠢的东西,或者我只需要使用绝对寻址来使其工作(如果我尝试访问/Default.aspx,它会发现它没问题?)
答案 0 :(得分:0)
这就是它的方式......使用绝对寻址作为/default.aspx。
可能有助于解释您的情况:
http://forums.asp.net/t/1521537.aspx
在这里查看以更好地了解iis 6和虚拟目录: