我在VS2012 C#中有一个Windows窗体应用程序,我正在尝试使用Microsoft.Office.Interop.Excel;为了制作Excel电子表格。每当我尝试输入一些代码,如
Application _excelApp;
或
var application = new Application();
我一直得到同样的错误,“应用程序是'System.Windows.Form.Application'和'Microsoft.Office.Inter.Excel.Application'之间的模糊引用。我只是想知道解决方案是什么,所以我可以开始使用Interop.Excel。非常感谢任何帮助。
答案 0 :(得分:6)
使用完全限定类型名称(包括名称空间)或使用名称空间别名。
using Excel = Microsoft.Office.Interop.Excel; // In your usings
var application = new Excel.Application();
或
var application = new Microsoft.Office.Interop.Excel.Application();