我正在创建一个WixUI_Advanced
用于双范围支持的桌面应用程序 MSI。但是,生产 MSI 会在 Windows App Certification Kit 上引起警告:
WARNING Install to Program Files
* Warning: The install to Program Files test detected the following errors:
* Program xxxx fails due to install location C:\Users\user\AppData\Local\Apps\XXX
我很困惑。使用的 ACK 是 2.2 版,警告消息显示了每个用户安装程序的正确行为(因为安装到Program Files
需要权限)。但为什么它显示警告?有没有身体有同样的问题?
更新
这似乎是一个错误WixUI_Advanced
。根据这篇文章,每个用户安装的重定向文件夹名称是%USERPROFILE%\AppData\Local\Programs\XXX
而不是%USERPROFILE%\AppData\Local\Apps\XXX
.