我已经使用Wix为我们使用octopus的部署生成了一个MSI。在通过章鱼运行msi构建时,如果我们安装相同的文件,像dll,..这些文件在第一次部署时没有得到更新第二次然后处理文件夹中放置的所有文件。
这些是我遵循的步骤:
我创建了一个Wix项目并通过它生成了一个msi构建。然后通过使用.xml文件的章鱼我已经在指定的文件夹中部署了内容。通过章鱼部署并不成功
提前致谢....!
答案 0 :(得分:2)
您确实没有提供任何信息进行故障排除。您使用的是主要升级还是小幅升级?你的命令行是什么?您是否已记录安装程序并阅读日志?他们告诉你什么?
msiexec /i example.msi /qn /l*v install.log
/ qn = silent / l * v =详细记录
我的第一个疑问是你没有正确版本化你的DLL并且Windows Installer正在跳过它们。请参阅:
File Versioning Rules Default File Versioning Replacing Existing Files