visual studio post build event使用参数运行exe

时间:2013-05-16 21:42:33

标签: c# visual-studio-2010 post-build-event

我有c#命令行应用程序,我需要在编译后立即运行,所以为此我们在visual studio中有Post-build事件命令行。我试图运行它并提供命令行参数,但它总是失败并退出代码3.不确定是什么原因。这就是我运行它的方式

$(OutDir)PRG.CommandsGenerator.exe -cs $(SolutionDir)TTP\Commands.xml $(SolutionDir)TTP\NAPI.Generated.cs $(SolutionDir)Data\

其中我的可执行文件的PRG.CommandsGenerator.exe名称

-cs -command line option

$(SolutionDir)TTP \ Commands.xml - TTP文件夹中src direcroty中的文件,必须作为参数传递

$(SolutionDir)TTP_NAPI.Generated.cs - 必须作为参数传递的TTP文件夹中src direcroty中的文件

$(SolutionDir)Data \ - src目录中必须作为参数传递的文件夹

我做错了吗?

1 个答案:

答案 0 :(得分:1)

任何路径中的嵌入空间?尝试用双引号括起所有路径参数。还可以尝试在VS构建输出窗口中回显您的命令以进行查看/验证。您也可以从那里复制它并粘贴到命令行进行验证。