问题如题
服务器是:win2003 server + office 2003
以做如下处理
1.dcomcnfg配置excel组件(方法确保无误)
2.更改待操作文件夹(ntfs格式)权限
3.web.config中加入了:进程模拟<identity impersonate="true"/>
4.excel的.net 可编程组件已安装说明:当将iis 中本站点应用程序池 预定义账户设置为:本地服务时,通过 http://localhost/xxx可以正常执行excel操作,但远程访问依然存在问题。在线候高手啦,解决马上给分!
服务器是:win2003 server + office 2003
以做如下处理
1.dcomcnfg配置excel组件(方法确保无误)
2.更改待操作文件夹(ntfs格式)权限
3.web.config中加入了:进程模拟<identity impersonate="true"/>
4.excel的.net 可编程组件已安装说明:当将iis 中本站点应用程序池 预定义账户设置为:本地服务时,通过 http://localhost/xxx可以正常执行excel操作,但远程访问依然存在问题。在线候高手啦,解决马上给分!
之后又给aspnet加权限,现在客户端服务端测试就正常了
用calcs命令,给到everyone,试试
3 写Excel文件 http://blog.csdn.net/fengfangfang/archive/2005/08/19/459154.aspx
2 读取Excel文件 http://blog.csdn.net/fengfangfang/archive/2005/08/16/455874.aspx 1 权限设置 http://blog.csdn.net/fengfangfang/archive/2005/08/16/455797.aspx
解决问题的经验就是把aspnet用户加入管理员组(需重启)
至于为什么要怎么做,我也不清楚
--------------------------------------------
1.服务器上增加一用户(放到administrators组)
2.将此用户作为待访问站点(或虚拟目录)的匿名用户中
3.专为此站点或虚拟目录新建一个应用程序池,且将此池的 标识-预定义账户 设置为:本地服务
《估计是因为域中运行,匿名时,启动服务端excel的账号为站点(或虚拟目录)所设置的匿名用户》
--------------------------------------------
现在开始散分啦,见者有份!!