假设我想创建一个Windows服务,但是因为我想调试它,(可能还有其他原因......)我想创建一个可以构建为Windows服务或应用程序的应用程序.我怎么做 ?
你可以通过在服务帮助应用程序中构建服务的功能来实现这一点,比如说serviceHelper并实现启动和停止方法以及你需要的任何东西吗?你可以创建一个非常小的Windows服务,你需要通过调用刚创建的serviceHelper中的方法实现启动和停止等等,这样就可以使用serviceHelper来调试你的服务吗?
这是否正常,除了你应该考虑到你无法调试projectInstaller的问题这一事实?(serviceInstaller1.StartType = System.ServiceProcess.ServiceStartMode.Automatic)(serviceProcessInstaller1.Account = System.ServiceProcess.ServiceAccount.LocalService)