小编Hou*_*man的帖子

MSBuild和PSExec集成问题,没有提示输出

我们遇到了将MSBuildPsExec集成的问题.在我们的场景中,我们在msbuild构建文件中运行PsExec.PsExec命令在远程服务器上运行另一个MSBuild文件,以执行我们希望在其中看到其输出的任务.

<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
....
<Exec  
    Command="$(PsExecPath) \\$(RemoteIP) -u $(Username) -p $(Password) -w $(RemoteWorkingDir) msbuild.exe fullbuild.xml /t:Release" >
</Exec> 
Run Code Online (Sandbox Code Playgroud)

它工作正常,它不会挂起,但远程msbuild命令的输出没有出现在控制台上.当我直接从命令行运行psexec时,它工作正常,远程构建输出显示在屏幕上.

我们正在使用PsExec 2.11和MSBuild 4.0.我在这里错过了什么?

msbuild msbuild-task psexec msbuild-4.0

7
推荐指数
0
解决办法
425
查看次数

标签 统计

msbuild ×1

msbuild-4.0 ×1

msbuild-task ×1

psexec ×1