【问题标题】:MSBuild taskkill errorMSBuild taskkill 错误
【发布时间】:2014-06-27 18:46:42
【问题描述】:

我正在使用 MSBuild Visual Studio 2013 Express,并尝试终止 vstest.console.exe 进程,如果它未初始化则会出错。

如何在进程未初始化的情况下停止命令而不报错。

代码:

<exec  program="taskkill" commandline="/f /im vstest.console.exe" />

错误:

External Program Failed: taskkill (return code was 128)

【问题讨论】:

    标签: c# msbuild msbuild-task


    【解决方案1】:

    您可以使用IgnoreExitCode 参数忽略非零退出代码。

    <exec  program="taskkill" commandline="/f /im vstest.console.exe"
           IgnoreExitCode="true"/>
    

    【讨论】:

    • 不工作。错误:元素 上的意外属性“IgnoreExitCode”
    • 这很奇怪。您可以改用ContinueOnError = "true"
    • 不工作。元素 上的意外属性“ContinueOnError”。我用的是 VS2013 Express。
    • 使用 nant 调用 MSBuild 脚本
    • 在 C:\Windows\Microsoft.NET\Framework64\v4.0.30319\msbuild.exe 中执行这个程序
    猜你喜欢
    • 2018-12-20
    • 2017-06-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-02-18
    • 2011-07-13
    相关资源
    最近更新 更多