在安装系统服务的时候出下如下错误信息:
没有RunInstallerAttribute.Yes 的公共安装程序。在c:\test\windowsserver1.exe程序集中可能找到“Yes”属性
没有安装程序,因此移除InstallState文件。
另外在问一个很外行的问题。什么时候用系统服务啊。
谢谢了。

解决方案 »

  1.   

    windows服务基于ServiceBase 的应用,要安装得注册,方法有二:
    1、项目上右键,添加安装类!
    2、自己写一个Installer
      

  2.   

    我添加了安装类,还是没有成功,问一下,Installer1.cs这个安装类里怎么写
      

  3.   

    1、项目上右键,添加安装类!
    2、自己写一个Installer
    ========================
    我现在添加了一个安装类(Installer1.cs),可是生成服务以后,安装还是 上面的问题,
    而且我 刚才在网上找了一下,,有的资料说创建一个安装类里面自动就用两个控件,(serviceprocessinstaller1,和serviceinstallr1)可是我创建以后什么也没有,是因为版本的关系吗(我看的是vs.net版本的,可是我用的是vs2005)