如何解决Installshield 2010TFS 2008中的ISProject文件夹
| 我不知道在使用TFS 2008构建代理进行构建时会分配哪些ISProjectFolder,ISProductFolder,ISProjectDataFolder,ISPROJECTDIR(预定义路径)值 我认为这些值可能与本地值不同 有人知道吗???解决方法
您可以使用该任务“转储”您在构建日志中描述的值,即:
<!--Copy the installer files into the distribution location.-->
<Message Text=\"PATH TO SERVER INSTALL SET : $(ISServerOutputToBeCopied)\" />
<exec command=\"xcopy "$(ISServerOutputToBeCopied)" "\\\\jupiter\\Albany Products\\In Development\\EFT Corporate\\ePay 1.5 Releases\\1.5.$(AlbanyServicePackNumber)\\$(BuildNumber)\\ePay Server Installer" /i /s /e /h /y\" />
</Target>
<!--Build the \"ePay Client\" Installer project.-->
<Target Name=\"CompileISClientProject\"
DependsOnTargets=\"CustomCoreDropBuild\"
Condition=\"(\'$(InstallShieldIsCmdBldPath)\' != \'\') And (\'@(ISClientProjectFile)\' != \'\') And (\'$(InstallShieldProductConfiguration)\' != \'\' ) And (\'$(InstallShieldRelease)\' != \'\')\">
<exec Command=\""$(InstallShieldIsCmdBldPath)" -p "@(ISClientProjectFile)" -c "$(InstallShieldProductConfiguration)" -r "$(InstallShieldRelease)" -z "ARPCOMMENTS=$(BuildNumber)" -y "$(AlbanyMajorNumber).$(AlbanyMinorNumber).$(AlbanyServicePackNumber).$(AlbanyBuildNumber)"\" IgnoreExitCode=\"true\" />
<!--Copy the installer files into the distribution location.-->
<Message Text=\"PATH TO CLIENT INSTALL SET : $(ISClientOutputToBeCopied)\" />
<exec command=\"xcopy "$(ISClientOutputToBeCopied)" "\\\\jupiter\\Albany Products\\In Development\\EFT Corporate\\ePay 1.5 Releases\\1.5.$(AlbanyServicePackNumber)\\$(BuildNumber)\\ePay Client Installer" /i /s /e /h /y\" />
</Target>
希望能有所帮助!
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。