作者:精神还没分裂2011 | 来源:互联网 | 2023-05-17 17:33
我用Request.ApplicationPath得到的虚路路经是C:\webroot\app1\可是我的web程序是放在D:\webroot\app1\下的啊IIS设置的web目录是D:\w
我用Request.ApplicationPath得到的虚路路经是C:\webroot\app1\
可是我的web程序是放在D:\webroot\app1\下的啊
IIS设置的web目录是D:\webroot\
这是为什么,这就比较郁闷啊!要是上传到服务器还还得了啊!
10 个解决方案
很奇怪的问题,你再建个应用程序看看,是不是也是这个结果.
其实目录都还没错就是那个盘符搞错了,不知道是怎么回事
问题解决,用的:Request.PhysicalApplicationPath
但是还是比较郁闷
不可能吧?我按楼主的方法测试了,没有问题,怎么可能有这么严重的bug?你能确认你在IE中打开的页面肯定在D:\webroot\app1\下吗?你自己的判断不一定正确,Request.PhysicalApplicationPath获得的结果才是正确的!