windows 2003+SP1 通过IIS操作excel对象,提示创建对象失败.没有打SP1之前正常.应该是所有OFFICE对象都不能被创建.看来SP1对权限又作了进一步的限制. 解决办法:把IIS默认用户加到USERS组即可或把IIS默认用户改为本地USERS或大于USERS组权限的和户也可以,不知道还有没有其它办法. ASP+VB 在COM+环境中操作EXCEL也报创建对象失败,同样可以看到装上SP1后COM+中的属性与之前不一样,默认设置权限不足,需要把权限放大一点,具体是哪个选项我也忘记了,自己查一查就知道了. 我们的系统是三层的,中间层分开布署时无法操作EXCEL,后来才想起来我是把EXCEL上传到WEB服务器上然后把绝对路径传给中间层去操作这个文件,当然不行啦,晕吧!!!解决的办法当然是把操作EXCEL的代码单独写一个注册组件放到WEB服务器上就可以.
转载于:https://www.cnblogs.com/hotsoho.net/archive/2005/07/26/200610.html
相关资源:LENOVO 联想 windows7 SP1 32/64位旗舰版下载地址