我在 VS2010 中使用 InstallShield LE 遇到了障碍。第二次运行生成的 setup.exe(版本号递增),我收到错误
该产品的另一个版本已经注册
通过“增加的版本号”,我的意思是我在我的 .exe 的 AssemblyVersion 和 AssemblyFileVersion 中将次要版本、内部版本号和修订版更改为更大的数字(DLL 设置为“1.0.*”)
[assembly: AssemblyVersion("0.2.103.005")]
[assembly: AssemblyFileVersion("0.2.103.005")]
[assembly: AssemblyInformationalVersion("Alpha 0.1 - 2/8/2011")]
并且还将 Installshield LE 安装项目的常规信息选项卡中的产品版本从 0.10.0000 更新为 0.11.0000。
我确实在其他 SO 帖子和制造商的社区支持论坛中遇到过此错误消息的实例,但没有找到适用于我的解决方案。