c# – .NET Windows服务 – 一个项目中的多个服务 - 代码日志

c# – .NET Windows服务 – 一个项目中的多个服务

目前,我有一个带有Windows服务的项目。我还创建了另一个安装Windows服务的“安装程序”。

我的问题是:我可以在另一个项目中添加另一个Windows服务吗? (这样,我可以使用1个安装程序,并且更容易地在服务之间共享一些代码。)如果可以,这意味着当一个服务遇到错误时,两个服务都停止,或者它们彼此独立出错?

在每个项目编码1个服务或一个项目中具有多个服务之间是否有其他差异?

是的,您可以在同一个项目中拥有多个服务。虽然它们都使用相同的exe,但它们被加载到不同的存储空间中并且彼此独立地起作用。
http://stackoverflow.com/questions/1407217/net-windows-service-multiple-services-in-one-project

本站文章除注明转载外,均为本站原创或编译
转载请明显位置注明出处:c# – .NET Windows服务 – 一个项目中的多个服务