TFS 2010 Microsoft.Office.Interop参考问题

时间:2010-10-27 12:40:38

标签: visual-studio-2010 tfs2010 office-interop

我将要解决这个问题!

  1. 我在虚拟机上创建了一个新服务器 TFS机器。

  2. 我创建了一个新的Build 定义,解决方案时 从我的本地机器TFS签入 是使用。来构建我的解决方案 默认构建流程模板。

  3. 在TFS机器和我的本地 机器我有MS Office 2010和 .Net framework 4.0已安装。

  4. 在我的项目中,我有一个参考 Microsoft.Office.Interop等...

  5. 这一切都在我当地建立 机。

  6. 触发构建定义时会出现问题。构建运行并持续一段时间直到它到达Microsoft程序集引用。

    • 类型或命名空间名称'Office'
      在名称空间中不存在 '微软'(你错过了吗? 装配参考?)

    • 类型或命名空间名称 无法找到“申请” (你错过了一个using指令吗? 或汇编参考?)

    • ETC

    引用路径指向GAC,如果重要的话。

    帮助会非常棒,因此您可以通过扩展来获得很棒的效果。

    此致 Byron Cobb。

1 个答案:

答案 0 :(得分:10)

拜伦,

如果从计算机上的编译版本中获取程序集,请在解决方案级别创建一个libs文件夹,然后添加dll

  1. Microsoft.Office.Interop.Word.dll
  2. Microsoft.Office.Interop.Excel.dll
  3. Microsoft.Vbe.Interop.dll
  4. OFFICE.DLL
  5. 进入libs文件夹,然后删除对Office Interop的引用,并在libs文件夹中添加对以下程序集的引用,应该有效,我们在构建服务器上没有办公室。

    此致

    伊恩