我有一个C#安装项目,它与另一个C#项目相关联。 “自定义操作”包括关联项目的主要输出。当我安装此设置时,在安装期间,关联的项目执行两次(在卸载期间,exe执行一次)。我猜这可能是由于某些属性设置。提前谢谢。
答案 0 :(得分:1)
找出问题所在。我已将关联项目的主要输出添加为自定义操作。将关联项目的主要输出添加到“文件系统”就足够了(相关项目的主要输出应在安装期间复制到TARGETDIR)。如果关联项目具有自定义操作,则应将其主要输出添加到“自定义操作”。 {安装期间两次:安装和回滚。卸载期间:卸载}。