我创建了一个库来向/从 excel 传递/获取数据。
为了在我的机器上执行,我修改了 COM+ 控制台中的访问权限。
问题是我有兴趣将此组件上传到我的在线服务器,但我还没有安装 excel。
有没有什么方法可以在不安装 excel 的情况下在 COM+ 中注册 excel?
提前致谢。
此致。
何塞
如果您的库使用 Office 互操作来操作 Excel,那么不,您不能在不安装 Excel 的情况下在 COM+ 中注册 Excel,因为没有任何东西可以注册或互操作。
即使您在代码中使用后期绑定以使其编译,如果未安装 Excel 组件,您也会遇到运行时错误。
"所有当前版本的 Microsoft Office 都经过设计、测试和配置,可作为最终用户产品在客户端工作站上运行。它们采用交互式桌面和用户配置文件。它们不提供满足要求的重入或安全级别设计为无人值守运行的服务器端组件的需求。 ” - http://support.microsoft.com/kb/257757