如何从C#运行ant命令?

时间:2011-07-19 15:17:48

标签: c# ant

我想从C#应用程序中执行ANT命令,可以使用ExecuteCommandSync( ..)来执行cmd命令,但是我需要在项目目录中导航才能执行一些ant命令,我该怎么做才能导航目录使用C#执行此类命令的路径

c:/dir1/testdir/myproject ant compile 

1 个答案:

答案 0 :(得分:1)

查看System.Diagnostics.Process课程。它允许您指定诸如WorkingDirectory和可执行文件的路径(在process.StartInfo属性中)。如果您需要链接命令,它有一个您可以订阅的退出事件。