WIX:x27中的替换;C:\ProgramFiles(x86)\XXX';文件夹已被1掩码参数阻止(文件夹对的iSwapAttrib成员=0)
卸载修补程序时,我在日志文件中看到以下消息 WIN64DUALFOLDERS:“C:\Program Files(x86)\INSTALLDIR\XXX”文件夹中的替换已被1掩码参数阻止(文件夹对的iSwapAttrib成员=0) 这是一个需要避免的错误。解决办法是什么 请有人解释一下这个问题。谢谢不,这不是错误。 如果安装的文件版本高于安装程序包中的文件版本,则可能会发生这种情况 这通常可以在升级安装期间看到 场景可以是两个软件共存,其中两个软件使用相同的依赖软件,但版本不同,并且依赖版本较低的软件在依赖版本较高的软件升级后升级WIX:x27中的替换;C:\ProgramFiles(x86)\XXX';文件夹已被1掩码参数阻止(文件夹对的iSwapAttrib成员=0),wix,wix3.7,windows-installer,Wix,Wix3.7,Windows Installer,卸载修补程序时,我在日志文件中看到以下消息 WIN64DUALFOLDERS:“C:\Program Files(x86)\INSTALLDIR\XXX”文件夹中的替换已被1掩码参数阻止(文件夹对的iSwapAttrib成员=0) 这是一个需要避免的错误。解决办法是什么 请有人解释一下这个问题。谢谢不,这不是错误。 如果安装的文件版本高于安装程序包中的文件版本,则可能会发生这种情况 这通常可以在升级安装期间看到 场景可以是两个软件共存,其中两个软件使用相同的依赖软件,但版本不同,并且依赖版本较低
所以这是意料之中的。如果需要替换文件,则应在最新安装程序中更新文件版本。除非您试图破坏系统,否则这些消息并不重要。X86安装必须转到X86 ProgramFiles文件夹,而不是64位文件夹。如果没有更多关于你所做的事情的背景,就没有关于这是否是一个问题的正确答案。在巡回赛中,这似乎不是问题。谢谢@PhilDW的回复。我正在安装64位x86设置的安装程序。