小技巧收集(5)-安装C# windows服务

      1..   返回到   Service1   的设计视图。  
      2..   单击设计器的背景以选择服务本身,而不是它的任何内容。  
      3..   在“属性”窗口中,单击属性列表下面灰色区域中的“添加安装程序”链接。  
      默认情况下,向您的项目添加包含两个安装程序的组件类。将该组件命名为  
  ProjectInstaller,它包含的安装程序分别是服务的安装程序和服务关联进程的安装程  
  序。
      4..   访问   ProjectInstaller   的“设计”视图,然后单击“ServiceInstaller1”。  
      5..   在“属性”窗口中,将   ServiceName   属性设置为   MyNewService。  
      6..   将   StartType   属性设置为   Automatic。  
      7..   在设计器中,选择   ServiceProcessInstaller1(针对   Visual   Basic   项目),  
  或   serviceProcessInstaller1(针对   Visual   C#   项目)。将   Account   属性设置为  
  LocalService。这将使得在本地服务帐户上安装和运行该服务。有关更多信息,请参见  
  ServiceProcessInstaller.Account   属性。   

          安装说明:进入vs2005的控制台程序下 运行installutil +程序路径 卸载加-u标签即可。
          安全说明:LocalService   帐户用作本地计算机上的非特权用户,向任何远程服务  
  器显示匿名凭据。使用其他帐户时需要特别小心,因此它们具有较高的特权,会增加您  
  受到恶意代码攻击的风险。  

转载于:https://www.cnblogs.com/jimmypony/archive/2008/07/30/1256370.html

你可能感兴趣的:(小技巧收集(5)-安装C# windows服务)