使用我已经创建了安装两个窗口服务安装应用程序VS2008 TFS。第一服务总是安装和卸载(和正常工作 - 用我可是安装程序类)。第二项服务是可选的。根据我设置自定义条件确定是否安装了第2层服务。如果需要安装精品工程(使用安装程序类亦可)。但是,我不能让服务在卸载过程中卸载。该服务exe文件被删除,但卸载,无法卸载该服务。我已经设定(文件系统)我的汇编文件,并与该组件相关联的所有自定义操作条件属性。我怀疑这是上是不正确卸载的自定义操作。我无法删除的卸载自定义操作条件 - 如果我这样做,我得到一个错误(无法建立自定义动作的名称,因为它采用的是有条件安装的文件)。我已经试过其他的条件,但他们也无法卸载服务

要确保我的安装程序类是工作好,作为一个测试,我删除了所有的条件,迫使第二服务来安装。在这种情况下安装和卸载工作的罚款。希望有人能提供帮助。由于事先。

有帮助吗?

解决方案

也许你可以在你的条件添加额外的检查,以便它仅在安装该产品的计算结果为真。有可能给你一个安装财产你所需要的。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top