我的项目即将开始大规模升级到我们的项目,我们将从Visual Studio 2010跳到Visual Studio 2017.目前,我们的项目的msi是使用Wix3.5构建的。
作为一个实验,我们尝试用当前的wix打开你的解决方案,它说wix项目不兼容,我们有点期待。
因此,我们安装了wix 3.11,并再次打开解决方案,它仍然说存在兼容性问题。
我们在这里想要理解的是,我们在这里缺少一个额外的步骤,我们需要在我们的wix项目上执行这些步骤,使它们与更新版本的wix兼容吗?如果是这样,我们需要做什么?
WiXCop:说实话,我从来没有用过真正的工作,但也许看看WixCop:http://wixtoolset.org/documentation/manual/v3/overview/wixcop.html。
WixCop有两个主要用途:
1)
要将WiX创作升级到当前架构,2)
要根据一组常见格式设置WiX创作格式。
Bob Arnson's
WiX Cop在这里:http://www.joyofsetup.com/2008/03/26/wix-goodies-wixcop(直接来自马的嘴--Arnson是一名WiX开发人员)。WiX来源:如果您在显示问题的地方发布了WiX源,我可以快速查看。