首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

请教服务器上的路径该怎么设置

2012-03-24 
请问服务器上的路径该如何设置我在服务器后台实现了一个打印word文档的功能,我将word的路径设为“D:\123\ab

请问服务器上的路径该如何设置
我在服务器后台实现了一个打印word文档的功能,我将word的路径设为“D:\123\abc.doc”,在项目中直接运行没有问题。但我发布到iis中进行浏览时,即提示我“系统找不到指定的文件”,请问各位如何解决?在下很久没接触asp.net,都忘掉了。

[解决办法]
使用Server.MapPath("~/abc.doc")转换成服务器端的物理路径

文件放在网站下面。否则,没有权限读取的
[解决办法]

探讨
使用Server.MapPath("~/abc.doc")转换成服务器端的物理路径

文件放在网站下面。否则,没有权限读取的

[解决办法]
我建议你放一个abc.txt
filepath = Server.MapPath("~/abc.txt");
Response.Write(File.ReadAllText(filepath));
看能打印出abc.txt里面的内容吗
[解决办法]
是啊,那就不是路径问题了啊。
web程序执行的权限很低,一般没有权限进行操作导致

热点排行