【发布时间】:2024-01-23 04:32:01
【问题描述】:
我有一个 .NET 服务。
我有一个 .NET 控制台应用程序。
我想要类似于调用Process.Start("consoleapp.exe") 的服务并从应用程序返回一些信息,理想情况下只返回一个数字。
我该怎么做?
编辑:
我想它一定是:Process.Start("myapp.exe").ExitCode - 但是如何在控制台应用程序中设置退出代码?
【问题讨论】:
-
要设置您的控制台应用程序退出代码,请使用 Environment.ExitCode;顺便说一句,为什么不能在服务应用程序中添加对控制台代码的引用?您可以在不依赖 Process 类的情况下运行控制台代码
-
@Rubens - 相信我,我做不到!
-
@Rubens:有些场景需要进程隔离。
标签: .net windows-services console-application