我想使用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
对象。
感谢。