C++ 在c+中创建.Net Excel::应用程序+/cli

C++ 在c+中创建.Net Excel::应用程序+/cli,c++,excel,visual-studio-2012,C++,Excel,Visual Studio 2012,我想在我的C++项目中创建一个Excel文件,我会使用C++,但是因为其他限制,我必须使用C++。 当我创建一个新的应用程序时,如下所示: #define excel Microsoft::Office::Interop::Excel excel::Application^ exlFile = gcnew excel::Application; 它在excel::Application下面加上红色下划线,表示: Cannot create an object of a CLI interfac

我想在我的C++项目中创建一个Excel文件,我会使用C++,但是因为其他限制,我必须使用C++。 当我创建一个新的应用程序时,如下所示:

#define excel Microsoft::Office::Interop::Excel
excel::Application^ exlFile = gcnew excel::Application;
它在
excel::Application
下面加上红色下划线,表示:

Cannot create an object of a CLI interface class
我是做错了什么,还是无法在C++/cli中创建完整的应用程序?如果我做错了什么事,请告诉我好吗?如果你需要更多的信息,请告诉我

使用VS 2012

#using <Microsoft.Office.Interop.Excel.dll>
#使用

尝试改用
Excel::Application^xl=gcnew Excel::ApplicationClass()