我有一个c#命令行应用程序,我需要在它编译后立即运行,所以为了这个目的,我们在visual studio中有了Post-build event命令行。我正在尝试运行它并提供命令行参数,但它总是失败并退出,返回代码3。不确定是什么原因。这就是我运行它的方式
$(OutDir)PRG.CommandsGenerator.exe -cs $(SolutionDir)TTP\Commands.xml $(SolutionDir)TTP\NAPI.Generated.cs $(SolutionDir)Data\其中是我的可执行文件的PRG.CommandsGenerator.exe名称
-cs -command线路选项
$(SolutionDir)TTP\Commands.xml - TTP文件夹中src目录中的文件,必须作为参数传递
$(SolutionDir)TTP_NAPI.Generated.cs - TTP文件夹中src目录中的文件,必须作为参数传递
$(SolutionDir)Data\ -必须作为参数传递的src目录中的文件夹
我做错什么了吗?
发布于 2013-05-17 05:47:00
在任何路径中嵌入空间?尝试用双引号将所有路径参数括起来。还可以尝试在VS build output窗口中回显您的命令以查看/验证。您也可以从那里复制它并粘贴到命令行以进行验证。
https://stackoverflow.com/questions/16597973
复制相似问题