我的网站发布在c:\ inetpub \ wwwroot文件夹下,我在D:驱动器上有一些我需要访问的大文本文件。假设确切的位置是D:\ Test \ test.txt。当我的网站运行时,它会在File.Exists()
检查时失败。我尝试过以下但没有效果:
Server.MapPath
以上所有都失败了,网站仍然说该文件不存在,但它就在那里。有什么想法吗?
编辑:以下是我在Page_Load中失败的几次尝试:
if (File.Exists(@"D:\Test\test.txt"))
{ ... }
if (File.Exists(Server.MapPath("TestVirtualDir/test.txt")))
{ ... }
答案 0 :(得分:0)
确保网络服务是appdomain中使用的标识。