小编Chr*_*son的帖子

无提示管理安装 - 指定安装目录

我目前正在尝试在我们的构建中添加一些测试功能,为了做到这一点,我需要能够以静默方式执行管理安装.但是,我需要能够指定它安装的位置,因为默认位于公司范围的网络上是没有用的.

我想知道是否有办法通过参数为这种类型的操作指定安装目录,如果是这样的话?

非常感谢,克里斯

installer command-line windows-installer silent-installer

6
推荐指数
1
解决办法
3万
查看次数

输出MSBuild变量时出现问题

我正在尝试将变量从一个目标输出到启动它的父目标.例如,

目标1只是调用文件2中的任务,并且应该能够使用其中的变量集.但是,我似乎无法让它工作(也许错误的语法?).目标1看起来像这样:

<Target Name="RetrieveParameter">
    <MSBuild Projects="$(MSBuildProjectFile)" Targets="ObtainOutput" />
    <Message Text="Output = $(OutputVar)" />
</Target>
Run Code Online (Sandbox Code Playgroud)

目标2是它读取文本文件的值并将其设置为属性并将变量"OutputVar"设置为匹配的位置.这应该被返回给父母.

<Target Name="ObtainOutput" Outputs="$(OutputVar)">
    <ReadLinesFromFile File="output.txt">
        <Output TaskParameter="Lines"
                PropertyName="OutputVar" />
    </ReadLinesFromFile>
</Target>
Run Code Online (Sandbox Code Playgroud)

我对MSBuild任务很陌生,所以它很可能是显而易见的.我想要做的就是在一个任务中设置一个变量,然后在调用它的父任务中使用它.

msbuild msbuild-task

3
推荐指数
1
解决办法
1436
查看次数