在C#中创建Excel文件并在Office 2003中出错

时间:2013-02-07 09:04:16

标签: c# office-2007 office-2003

我正在创建一个应用程序,当单击按钮而不保存它时会创建一个Excel文件,它可以在我的本地计算机上正常工作,同时有Microsoft Office 2007。 问题是,当我将此应用程序放在具有Microsoft Office 2003的服务器上时,它会出现类似这样的错误Microsoft.Office.Interop.Excel, Version=12.0.0.0

是因为我使用的是Microsoft.Office.Interop.Excel API吗?我搜索过这个问题,发现一些解决方法无法正常工作,如下载PIA !!

1 个答案:

答案 0 :(得分:1)

在您的服务器上安装Office 2007。由于您无法使用您的应用程序重新分发Microsoft dll,因此在这种情况下,计算机应该在GAC中需要Dll。