繁体   English   中英

在IIS上发布网站时,无法访问网络驱动器上的文件

[英]Files on network drive are not accessible when website is published on IIS

我有一个网站,显示从网络驱动器Z驱动器检索到的推荐文档列表。 对于每个文档,如果用户按下按钮,则可以通过Windows资源管理器导航到文件的路径。 下面是代码。

 string argument = @"/select, " + filePath;
     System.Diagnostics.Process.Start("explorer.exe", argument);

文件路径的示例是:z:\\ ecomarathon2012 \\ 04-Reports \\燃料电池和电池compare.docx

现在,我已经在IIS上发布了该网站,但是该按钮不再起作用,无法向我显示文件的路径。 为了解决此网站发布版本的问题,我需要添加哪些更改?

听起来您的IIS用户身份无权访问网络驱动器。 授予该用户读取访问权限,我相信您的代码应该可以工作。 如果不是,请尝试使用try catch记录一些错误并将其发布在此处。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM