【问题标题】:TFS Build Agent and Office PIATFS 构建代理和 Office PIA
【发布时间】:2013-02-07 10:43:29
【问题描述】:

我目前正在调查 TFS 2012 自动构建/构建代理

我的情况是:

  • 构建 Office 2007 插件的旧版解决方案
  • 测试构建控制器
  • 两个测试构建代理,一个在 Windows 7 和 Windows Server 2012 中
  • 构建代理上没有安装 Visual Studio 或 Office。

为了让构建代理编译项目,我需要安装安装在构建代理上的 Office 2007 PIA 库。我已经设法在 Windows 7 机器上做到这一点,因为它上面有办公室,作为标准图像的一部分。

但是 Server 2012 机器没有,因为它是 Windows 服务器。

当我尝试安装 Office 2007 PIA 可再发行库时,它阻止了我,因为未安装 Office。我的第一个想法是我应该不愿意安装office,因为:

  • 是office,我不应该在服务器上安装office
  • 我必须调查许可

有没有办法在没有office的windows服务器上安装Office 2007 PIA?

如果需要,我可以手动安装。

【问题讨论】:

    标签: c# tfs interop ms-office office-2007


    【解决方案1】:

    只需安装office即可满足pia库的预安装要求

    【讨论】:

      【解决方案2】:

      可以在此处找到独立的可再发行组件,除非他们更改了需求办公室,否则不需要安装。 http://www.microsoft.com/en-us/download/details.aspx?id=3508

      【讨论】:

      • 我们当前的版本使用 2007 Office PIA,更新到 2010 PIA 意味着我们很可能需要进行一轮测试,因为这是代码更改。 2007 PIA 可再发行组件具有 Office 安装启动条件
      • 在这种情况下,您别无选择,只能在构建服务器上安装 Office。
      • 是的,这就是我最后所做的,如果您将其重新发布/编辑为答案,我会将其标记为正确。谢谢
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2010-11-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-11-16
      • 1970-01-01
      相关资源
      最近更新 更多