我正在创建一个应用程序,当单击按钮而不保存它时会创建一个Excel文件,它可以在我的本地计算机上正常工作,同时有Microsoft Office 2007。
问题是,当我将此应用程序放在具有Microsoft Office 2003的服务器上时,它会出现类似这样的错误Microsoft.Office.Interop.Excel, Version=12.0.0.0
是因为我使用的是Microsoft.Office.Interop.Excel
API吗?我搜索过这个问题,发现一些解决方法无法正常工作,如下载PIA
!!
答案 0 :(得分:1)
在您的服务器上安装Office 2007。由于您无法使用您的应用程序重新分发Microsoft dll,因此在这种情况下,计算机应该在GAC中需要Dll。