本文介绍了如何将值从控制台应用程序返回到.NET中的服务?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我有一个.NET服务。
I have a .NET service.
我有一个.NET控制台应用程序。
I have a .NET console application.
我想要类似于服务的内容,调用 Process.Start( consoleapp.exe)
,并从应用程序返回一些信息,理想情况下只是返回一个数字。
I want something along the lines of the service calling Process.Start("consoleapp.exe")
and getting some information returned back from the app, ideally just returning a number.
我该怎么做?
编辑:
我认为它必须是: Process.Start( myapp.exe)。ExitCode
-但是如何在控制台中设置退出代码应用程序?
I figure it must be: Process.Start("myapp.exe").ExitCode
- but how do I set the exit code in the console app?
推荐答案
Process p = Process.Start("app.exe");
p.WaitForExit();
int number = p.ExitCode;
然后在app.exe中设置Enviroment.ExitCode ...
And in app.exe you set Enviroment.ExitCode...
这篇关于如何将值从控制台应用程序返回到.NET中的服务?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!