2011-09-24 56 views
0

我在特定版本的桌面上安装Windows服务。然后我修改我的服务并对服务进行一些更改。我升级安装程序版本。我将属性RemovePreviousVersion设置为true,并在下面执行以下操作。自定义操作我添加NOT PREVIOUSVERSIONSINSTALLED,然后添加下面提到的代码。未能安装最新版本的Windows服务

System.ServiceProcess.ServiceController serviceController = new System.ServiceProcess.ServiceController("WinDbSync1"); 
     if (serviceController.Status != System.ServiceProcess.ServiceControllerStatus.Running) 
     { 
      serviceController.Start(); 

     } 

我已得到链接Installing Higher Versions of existing Windows Service in VS 2008以下上面的步骤塔上面的解决方案,它安装Windows服务,但不列入执行写在商务功能上安装事件。请让我知道如果我错过任何step.Also我不改变exe的版本。我只是简单地改变安装程序的版本。

问候,

萨钦ķ

回答