【问题标题】:VS2012 Install Shield project building using TFS build definitionVS2012使用TFS构建定义安装Shield项目构建
【发布时间】:2014-05-13 00:40:37
【问题描述】:

我有一个 VS2012 sln,其中包括一个 install shield 安装程序项目。 如果我通过解决方案资源管理器手动构建解决方案/项目,一切都会很好。 但是,当使用 TFS 构建定义时,我收到以下错误:

C:\Builds\1\<NAME>\<Build_Definition_Name>\Sources\InstallSetup\InstallSetup.isproj (29): 导入的项目

C:\Program Files (x86)\MSBuild\InstallShield\2012SpringLimited\InstallShield.targets”未找到。确认声明中的路径正确,并且该文件存在于磁盘上。

有人可以帮忙吗?

信息:

Using VS 2012
    OS - Win 7 x64 Pro

【问题讨论】:

    标签: visual-studio-2012


    【解决方案1】:

    您需要在运行构建的机器上安装 InstallShield。

    【讨论】:

      【解决方案2】:

      如果有人遇到同样的问题,我可以通过阅读 Flexera 在他们的网站上提到的内容来解决它:Link

      简要说明:在构建定义的进程选项卡中,确保 MSBuild 平台面向 x86。

      我也运行了 64 位 Windows (8.1) 和 Team Foundation Server 2013 Express。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-08-11
        • 2016-10-09
        • 1970-01-01
        • 2018-08-15
        • 1970-01-01
        相关资源
        最近更新 更多