我想从C#应用程序中执行ANT命令,可以使用ExecuteCommandSync( ..)
来执行cmd命令,但是我需要在项目目录中导航才能执行一些ant命令,我该怎么做才能导航目录使用C#执行此类命令的路径
c:/dir1/testdir/myproject ant compile
答案 0 :(得分:1)
查看System.Diagnostics.Process课程。它允许您指定诸如WorkingDirectory和可执行文件的路径(在process.StartInfo属性中)。如果您需要链接命令,它有一个您可以订阅的退出事件。