SetMsiAssemblyNameFileVersion会破坏程序集的强名称

时间:2011-06-06 10:11:47

标签: wix

我在MergeModules中使用“SetMsiAssemblyNameFileVersion”属性。

所以我在程序集版本结束时得到零。

这打破了程序集的强名称。

在结果中,Visual Studio安装程序项目无法再将程序集识别为依赖项。

MSM的自动添加功能已被破坏。

有没有办法解决这个问题?

问候

来自Binder.cs版本3.6

//融合中存在一个需要程序集“版本”属性

的错误

//当它的存在时,它的长度等于或长于“fileVersion”;

//解决方法是将零添加到程序集版本中的最后一个版本号

1 个答案:

答案 0 :(得分:0)

提交针对Fusion的错误以修复根问题提交针对Visual Studio安装项目的错误以使用相同的解决方法,以便具有fileVersion设置的包将正确安装。