现在我们使用一个看起来像这样的 .bat 文件安装我们的 NserviceBus:
NServiceBus.Host.exe /install /serviceName:"Cool Service" /displayName:"Cool Service Name" /description:"Cool Servcie Desc" /username:"Skroob" /password:"1234" NServiceBus.Production pause
我想知道是否可以使用 .Net 应用程序安装该服务。我查看了 TopShelf 和 ServiceController 命名空间,但我似乎无法弄清楚如何使其工作。