【问题标题】:Post build event command whose directory is not C:\目录不是 C:\ 的发布构建事件命令
【发布时间】:2011-01-10 02:54:31
【问题描述】:

我想在项目的构建后事件中运行一个命令,如果我执行 C:\temp\Client.exe 它工作正常,但如果我的项目在拇指驱动器中并将命令更改为 G:\temp \Client.exe 看起来它不喜欢该路径并以代码 9009 退出。如果 exe 位于与 C 驱动器不同的路径中,我需要什么命令。谢谢x

【问题讨论】:

  • 请提供更多细节 - 很难说你在谈论什么样的构建工具。
  • 很抱歉。它只是在 Visual Studio 2010 中,只想在构建后事件中指定命令,所以我的问题是我的项目在哑驱动器中,看起来我必须指定其他命令才能让它从 F:\ ..看起来我必须在给它运行exe之前更改目录。试图找到正确的 dos 语法。

标签: post-build-event


【解决方案1】:

从问题和随后的评论看来,驱动器号一直在变化。可以在 post-build 部分检查文件是否存在,然后再调用它。

对于调试,您可以使用类似的东西

f:
Dir

并在构建后查看输出窗口。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-07-01
    • 1970-01-01
    • 1970-01-01
    • 2014-04-09
    相关资源
    最近更新 更多