Gar*_*ett 9 msbuild ms-office visual-studio-2010 office-interop
我们的应用程序添加了允许用户从Excel电子表格导入某些信息的功能(所有用户都已经拥有Office 2007).
开发机器有Office 2007,开发人员添加了对Microsoft.Office.Interop.Excel的引用 - 一切都很好.
但是,构建计算机没有安装Office 2007.在构建计算机上运行构建时,我们得到以下构建错误:"名称空间'Microsoft'中不存在类型或命名空间名称'Office'(您是否缺少程序集引用?)"
我确实下载了可再发行的Office 2007主互操作程序集.但是当我在构建机器上运行msi时,我收到一条消息框,上面写着"请在安装此产品之前安装Microsoft Office 2007"
是否真的有必要在构建计算机上安装Office 2007?还有其他方法吗?
Dav*_*ras 12
确保Microsoft.Office.Interop.Excel
使用源代码签入程序集,并且VS项目是从源树而不是从源树引用它GAC
.
完成之后,您确实不需要在构建计算机上安装MS Office,但是您需要它才能运行应用程序.
归档时间: |
|
查看次数: |
2530 次 |
最近记录: |