我写了个WINDOWS服务,需要创建EXCEL对象.服务器和我开发的机器上都安装的是 2003 和OFFICE
都是同一版本的.但是为什么我在本机上可以安装并运行服务,服务也不出错;
但是同样的东西移植到服务器上时,安装,和运行也没有问题,就是执行的时候无法创建EXCEL对象,
换另外的一台研发的机器他也能运行,不知道是什么问题;
是不是涉及到权限的问题?
急待解决,请大家帮我想想可能的情况
都是同一版本的.但是为什么我在本机上可以安装并运行服务,服务也不出错;
但是同样的东西移植到服务器上时,安装,和运行也没有问题,就是执行的时候无法创建EXCEL对象,
换另外的一台研发的机器他也能运行,不知道是什么问题;
是不是涉及到权限的问题?
急待解决,请大家帮我想想可能的情况
研发的机器一般都会把aspnet用户加入到administrator组
而服务器肯定不会这样做,需要授权另外,楼主最好把出错信息贴一下~
或者是开发时用的是被处理过的EXCEL.DLL,服务器上就不需要有什么OFFICE环境.