我正在尝试使用Visual Studio 2012中的预构建步骤对文件进行检出。
当我在命令行上逐字运行命令时,它将运行并签出文件。当我尝试使用与预构建步骤相同的命令时,它将退出,代码为9009。
您是否真的认为在预构建步骤的上下文中找不到文件?我什至使用了宏与直接路径,用引号引起来,检查了斜杠方向(/ vs),但是没有运气。
我的预构建步骤是:
$(DevEnvDir)tf.exe checkout "$(SolutionDir)Includes\js\myFile.js"
我将tf.exe更改为DevEnvDir,以为它可能无法“看到” tf.exe,但这仍然会以代码9009退出。
谢谢!
我弄清楚那是什么:
我需要在包括tf.exe在内的所有内容上加引号(太烦人了)
这不起作用
$(DevEnvDir)tf.exe checkout "$(SolutionDir)Includes\js\myFile.js"
这样做:
"$(DevEnvDir)tf.exe" checkout "$(SolutionDir)Includes\js\myFile.js"
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句