如何使用COM Interop创建Excel电子表格

时间:2013-07-22 11:05:49

标签: c# asp.net excel com-interop

我想使用asp.net创建一个Microsoft.Office.Interop.Excel.Application对象。但是,当我编写以下行时,会抛出异常。

var app = new Microsoft.Office.Interop.Excel.Application();

错误讯息:

  

使用CLSID检索组件的COM类工厂   {00024500-0000-0000-C000-000000000046}由于以下原因而失败   错误:800702e4请求的操作需要提升。 (例外   来自HRESULT:0x800702E4)。

我有Windows 8 64位平台和Microsoft Office 2007 32位版本。 我不想删除Microsoft Office并重新安装64位版本。

我已经尝试将平台目标更改为x86(在Visual Studio / Project Properties / Build中),并进行了大量的谷歌搜索。

如何在不安装microsoft office(64位)的情况下使用Application对象。

感谢。

0 个答案:

没有答案