代码之家  ›  专栏  ›  技术社区  ›  wtaniguchi

如何在VS2008的生成后事件中运行现有可执行文件之前检查它?

  •  0
  • wtaniguchi  · 技术社区  · 14 年前

    我正在尝试使用SubWCRev获取SVN存储库的当前版本号,并将其放入一个文件中,以便在UI中显示它。

    在使用Web应用时,我使用以下生成后命令行:

    "SubWCRev.exe" "$(SolutionDir)." "$(ProjectDir)Content\js\revnumber.js.tpl" "$(ProjectDir)Content\js\revnumber.js"
    

    我在这里尝试了一些批处理代码,但无法解决这个问题。

    谢谢

    1 回复  |  直到 14 年前
        1
  •  1
  •   Stefan Egli    14 年前

    在您的情况下,在subwcrev.exe调用之后添加以下内容可能是可以接受的:

    SubWCRev.exe“$(解决方案目录)。”。。。
    退出0

    这样,即使某些开发人员没有subwcrev.exe,visualstudio也不知道后期生成生成了错误,并且生成是成功的。如果您在后期构建中执行其他操作,那么我的建议可能不合适。