0

我想知道当我使用 TFS 2008 构建代理构建时分配了什么 ISProjectFolder、ISProductFolder、ISProjectDataFolder、ISPROJECTDIR(预定义路径)值

我认为这些值可能与在本地看到的值不同

有人知道这个吗???

4

1 回答 1

0

您可以使用该任务将您描述的值“转储”到构建日志中,即:

    <!--Copy the installer files into the distribution location.-->
    <Message Text="PATH TO SERVER INSTALL SET : $(ISServerOutputToBeCopied)" />
    <exec command="xcopy &quot;$(ISServerOutputToBeCopied)&quot; &quot;\\jupiter\Albany Products\In Development\EFT Corporate\ePay 1.5 Releases\1.5.$(AlbanyServicePackNumber)\$(BuildNumber)\ePay Server Installer&quot; /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="&quot;$(InstallShieldIsCmdBldPath)&quot; -p &quot;@(ISClientProjectFile)&quot; -c &quot;$(InstallShieldProductConfiguration)&quot; -r &quot;$(InstallShieldRelease)&quot; -z &quot;ARPCOMMENTS=$(BuildNumber)&quot; -y &quot;$(AlbanyMajorNumber).$(AlbanyMinorNumber).$(AlbanyServicePackNumber).$(AlbanyBuildNumber)&quot;" IgnoreExitCode="true" />

    <!--Copy the installer files into the distribution location.-->
    <Message Text="PATH TO CLIENT INSTALL SET : $(ISClientOutputToBeCopied)" />
    <exec command="xcopy &quot;$(ISClientOutputToBeCopied)&quot; &quot;\\jupiter\Albany Products\In Development\EFT Corporate\ePay 1.5 Releases\1.5.$(AlbanyServicePackNumber)\$(BuildNumber)\ePay Client Installer&quot; /i /s /e /h /y" />
</Target>

希望有帮助!

于 2011-06-23T13:51:06.437 回答