我一直在关注使用VB Express 2008创建服务的http://michaelellerbeck.com/2009/01/12/creating-a-service-for-visual-basic-2008-express/教程。我的第一部分工作并设法使用InstallUtil来安装示例,但第二部分是你使用的带有按钮的表单,用于安装和卸载服务。
我想知道是否有从命令行安装服务的说明,所以我可以更改到特定的子目录并输入“myservice / i”来安装它或/ u来卸载它。
有任何建议或教程吗?
答案 0 :(得分:0)
在您提供的示例中,使用未记录的调用安装服务的代码:
Try
System.Configuration.Install.ManagedInstallerClass.InstallHelper(New String() {”C:\Test\YourService1.exe”})
Catch ex As Exception
MessageBox.Show(ex.ToString)
End Try
放在按钮下的事件处理程序中。好吧,没有什么能阻止你直接执行这些代码。
为此,只需创建一个控制台应用程序,然后将上面的代码粘贴到入口点Sub Main()中。然后,创建您的可执行文件。