.Net通过模版生成Word 和Excel下载 部署到IIS报错
.Net通过模版生成Word和Excel保存到服务器上,然后返回物理路径给前台下载,在VS 上调试正常,下载都正常.
部署到IIS后,excel导出正常,导出word,就报错,如图.
现在的问题是,excel和word 无论是模版的路径还是导出后的路径都是一样的.同样是通过方法返回物理路径,但是word就是保存,环境是 VS2010+IIS7.5+Office2010
在网上搜集关于权限、路径什么的乱七八糟的试了试,没有解决,求助大神一针见血.
------解决方案--------------------放到IIS上面 word能生成吗?先看一下文件是不是在服务器的目录里。
我也有这个问题,帮你顶一下
------解决方案--------------------在服务器上找到你的模版把只读去掉。
------解决方案--------------------如果是权限问题
在web.config中使用身份模拟,在<system.web>节中加入 <identity impersonate="true" userName="你的用户名" password="密码"/>
</system.web>