安装项目下,右键视图->自定义操作,出现安装、提交、回滚、卸载四个文件夹,右键安装,添加自定义操作,选择安装的服务为输出文件

右键安装输出文件->在condition->Not (Installed OR PREVIOUSVERSIONSINSTALLED),注意条件是大小写敏感的。安装了就不用安装了

卸载条件->NOT UPGRADINGPRODUCTCODE 更新的时候不用卸载

 下载地址:例子下载

 

其他参考资料:http://social.msdn.microsoft.com/Forums/windows/en-US/b2d1bd22-8499-454e-9cec-1e42c03e2557/how-to-deal-with-error-1001-the-specified-service-already-exists-when-install-a-service-using?forum=winformssetup