如何使用COM Interop创buildExcel电子表格

我想使用asp.net创build一个Microsoft.Office.Interop.Excel.Application对象。 但是,当我写下面的行时,抛出了一个exception。

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

错误信息:

检索具有CLSID {00024500-0000-0000-C000-000000000046}的组件的COM类工厂失败,原因如下:800702e4请求的操作需要提升。 (从HRESULTexception:0x800702E4)。

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

我已经尝试将平台目标更改为x86(在Visual Studio /项目属性/生成),并做了大量的谷歌search。

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

谢谢。