【发布时间】:2010-09-22 14:37:18
【问题描述】:
我在 VB.NET 控制台应用程序中有这个:
Dim p As ProcessStartInfo
p = New ProcessStartInfo(Environment.CurrentDirectory & "\bin\javac.exe",ClassName & ".java")
Dim ps As Process = Process.Start(p)
这会在文件上运行 java 编译器,但它会在新窗口中运行 。我希望 javac 的输出出现在运行我的应用程序的同一控制台中。 我怎样才能做到这一点?也许还有另一种在当前控制台中运行命令的方法?或者我可以禁止打开第二个控制台窗口并将其输出重定向到当前控制台?
【问题讨论】:
标签: .net vb.net process console