当前位置:编程学习 > C#/ASP.NET >>

[C#调用Excel]new ApplicationClass()报错...

Office 2003 SP3环境,引用的是 Interop.Excel.dll ,
原本程序是OK的,突然有一天因为网络中有蠕虫,
在服务器上换了个杀毒软件,又打了一下安全补丁,就出现了问题:

private ApplicationClass mExcel;

mExcel = new ApplicationClass();
....

在new的时候就直接跳exception了,大家有遇到过类似的情况吗?

是不是微软在某个补丁里面把接口改了,原来的new ApplicationClass()不能用了?

请各位大神不吝赐教哈~~ --------------------编程问答-------------------- 问题解决了,是远程用户的问题,
之前重启过一次服务器,在本地没有用户登录,调试时直接使用的就是远程桌面登录,

虽然远程桌面是使用管理员用户登录的,但远程登录无法调用office接口创建excel进程,到服务器上本地登录一下就OK了
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,