ASP.NET 导出word功能导出时报错
以前是vs2005开发环境,服务器是server2003现在都升级了vs2010服务器是server2008
出现这么一种情况,在开发环境中可以正常导出,在本机iis上运行出错,发布到服务器上导出也报错。
经过我的排查可能不是以下原因
1.不是权限问题,因为本机权限是一样的,调试就能导出,发布到iis上就报错。
2.也不是服务器上的原因, 因为本机的iis测试都有问题。
我怀疑vs在调试的时候使用的是默认配置,而发布后就变了。
请大家帮我分析下问题出现在哪,先谢谢大家了。 asp.net word导出
[解决办法]
可能是Server.MapPath(WordTemplateFile)的值有问题,可以用
Response.Write("值:" + Server.MapPath(WordTemplateFile));输出一下这个值是不是一个正确的路径,以前我用PageOffice做Word导出的时候,犯过类似的错误,虽然你用的是.NET生成的文件,但在这个路径问题上是一样的。
[解决办法]