我写了个服务,
单个启动的成功,
我拷贝生成的Debug文件,再 installutil ***,就失败
log出如下提示:
在“安装”阶段发生异常。
System.ComponentModel.Win32Exception: 指定的服务已存在。但是我在程序中,已经这样处理了啊
public MSGService()
{
InitializeComponent();
Init();
} private void Init()
{
serviceName = System.Configuration.ConfigurationSettings.AppSettings["winService_Name"]; // 置系统服务名称,如果设置没有,默认为AtlastigerHl7+时间
if (string.IsNullOrEmpty(serviceName))
{
serviceName = "AtlastigerHl7" + DateTime.Today.Day + DateTime.Today.Minute;
} this.ServiceName=serviceName;
}1、难道我位置写错了?我写在构造函数中??
2、方法错了求高手赐教………………
Windows 服务 能够被多次安装
每次都 installutil /u ****.exe
再 installutil ****.exe
不明白你想多次安装的意义何在?
位置错了,
是在启动服务的ProjectInstaller.cs中用,
this.ServiceName=serviceName;