【发布时间】:2010-10-27 13:11:01
【问题描述】:
是否可以在 .net 中编写可以注册为 Win32 服务并作为服务运行但出于调试目的可以作为具有控制台输出的控制台应用程序启动的可执行应用程序(作为性能计数器,文本日志文件对于监控)
或者我应该将应用程序逻辑(应用程序类)放在一个单独的程序集中,并编写两个完全不同的可执行包装器(win32 服务和控制台),用Application 类引用这个库?
控制台
main()
{
Application.Start();
Console.Readkey();
Application.Stop();
}
Win32 服务
OnStart()
{
Application.Start();
}
OnStop()
{
Application.Stop();
}
【问题讨论】:
标签: .net executable