【发布时间】:2014-07-01 01:02:36
【问题描述】:
我目前尝试为我们的 TFS 服务器安装和配置 TFS Build。使用控制台应用程序、Windows 窗体或 WPF 等“正常”项目,一切正常。但是,如果我尝试将一个 IntallShield 项目添加到我的解决方案中,该项目应该构建一个 *.msi 文件,该文件继承项目文件的输出,此错误发生在我的构建中:
"C:\Program 文件 (x86)\MSBuild\InstallShield\2013Limited\InstallShield.targets" (108): 无法从中加载“InstallShield.Tasks.InstallShield”任务 程序集 C:\Program Files (x86)\MSBuild\InstallShield\2013Limited\InstallShield.Tasks.dll。可以 不加载文件或程序集 'file:///C:\Program Files (x86)\MSBuild\InstallShield\2013Limited\InstallShield.Tasks.dll' 或 它的依赖项之一。试图加载一个带有 格式不正确。确认申报无误, 程序集及其所有依赖项都可用,并且 任务包含一个实现的公共类 Microsoft.Build.Framework.ITask。
我已经在构建的机器上安装了 InstallShield 2013 Limited Edition,但仍然出现错误。。有人知道这个问题,或解决方案吗?
马塞尔
编辑: 文件:“C:\Program Files(x86)\MSBuild\InstallShield\2013Limited\InstallShield.Tasks.dll”和“C:\Program Files(x86)\MSBuild\InstallShield\2013Limited\InstallShield.targets”存在。 我需要将 Visual Studio 安装到我的构建机器上吗?
【问题讨论】:
标签: tfs build msbuild installshield