我们已经开发了两个项目WCF和ASP.net Website.The WCF服务由执行练成一代 它有类似Excel的自动化WCF
Excel.Application xlapp=new Excel.Application();
xlapp.visible=true;
//get data from dataset and process it and then write it to excel
这WCF服务托管代码在网页中点击按钮
然而,当我运行IIS此服务和asp.net我的aSP.net网站7一大堆错误的的产生
几个错误是赋予权限后如下
Retrieving the COM class factory for component with CLSID {00024500-0000-0000-C000-000000000046} failed due to the following error: 80070005."
然后
Application. Microsoft Office Excel cannot open or save any more documents because
there is not enough available memory or disk space. • To make more memory available,
close workbooks or programs you no longer need. • To free disk space, delete files
you no longer need from the disk you are saving to
,因为所有这些错误,我不能够运行Excel上的IIS 7
我已经尝试了所有的方法权限从权限到身份验证,但它会生成错误 我在本地机器上运行XP并在IIS机器上运行Win 7(这是WIN 7的问题吗?)
也this链接说服务器端办公自动化根本不支持
没有任何简单的方法来启动IIS 7中的Excel?或者可能是我应该调用Excel在我的ASP.net网站比WCF服务...
感谢所有