1、接下来进行删除服务操作。
2、在service2的设计器右键,选择“添加安装程序”,选中安装器。
3、到此就可以在服务中找到你的服务了。使用services.msc打开服务管理器。
4、在服务中找到你新建的服务名称,例如我创建的服务名称为TestService,你只需要在命令行中输入命令“scdeleteTestService”即可。当然此操作也需要管理员权限打开的命令行。
5、修改连个的属性。修改serviceProcessInstaller1中的Account属性为LocalService;serviceInstaller1可以修改你新建的服务名称。然后进行编译。
6、此处注意一点,打开命令行时需要使用管理员权限,找到相应的.netframework版本文件夹,例如我提到的使用的是0版本的。路径大致为:C:\Windows\Microsoft.NET\Framework\v然后使用InstallUtil.exe,参数为你生成的服务exe文件完整路径。下图为安装成功。
7、到此,整个服务创建完成。接下来进行安装操作。
8、自此终于完成了window服务的新建与删除操作。第一次打字,好累-_-!!
9、在onstart中编写你服务的逻辑。
10、创建完成后,会在servicecs中形成3个方法:构造函数,onstart,onstop。
11、首先在visualstudio中创建windowservice项目
12、在此处我选择的是.netframework?点击确定