TeamCity使用适用于VS2012的Installshield Limited Edition创建安装程序

时间:2013-06-12 21:31:12

标签: visual-studio-2012 teamcity installshield teamcity-7.0 installshield-2012

我正在使用TeamCity来实现构建自动化。

我的部分构建涉及使用适用于Visual Studio 2012的Installshield Limited Edition制作安装程序。

当跳过安装程序步骤时,构建运行正常,但在包含安装程序时失败并出现以下错误;

  

编译失败;记录错误消息;进程退出代码   1

C:\Program Files (x86)\MSBuild\InstallShield\2012SpringLimited\InstallShield.targets(96, 3): OutputGroups item "C:\TeamCity\buildAgent\work\3e7f790aee82f740\TestProject\Trunk\Test.Project\obj\Release\Test.Project.xml" of "Test.Project.documentation files" does not appear to exist.
C:\Program Files (x86)\MSBuild\InstallShield\2012SpringLimited\InstallShield.targets(96, 3): OutputGroups item "C:\TeamCity\buildAgent\work\3e7f790aee82f740\TestProject\Trunk\Test.Content\obj\Release\Test.Content.xml" of "Test.Project.Content.documentation files" does not appear to exist.
Project TestProject\Trunk\Setup\Setup.isproj failed. 
Project TestProject\Trunk\Setup\Setup.isproj.metaproj failed. 
Project TestProject\Trunk\Test.Project.sln failed. 

Test.Project.xml和Test.Content.xml都存在于正确的位置。


TeamCity 7.1.5(build 24400)

Visual Studio Pro 2012 Update 2

Visual Studio 2012的InstallShield限制版

1 个答案:

答案 0 :(得分:1)

在我的.vbproj文件中,我有一个名为

的复选框

“生成XML文档文件”已选中

在我的所有项目中取消选中此框修复了我的问题