Smart App Control阻止WixToolset安装包未重启时卸载的问题咨询
WixToolset v3.11安装包在Windows 11 SAC下的卸载异常问题
使用WixToolset v3.11创建的安装包,在开启Smart App Control(SAC)的Windows 11系统中出现以下异常:
- 安装过程可正常完成,且安装时调用的Custom Action DLL能成功执行
- 安装后未重启直接卸载时,调用同一个Custom Action DLL会被SAC阻止
- 安装完成后重启系统再卸载,应用可正常完成卸载
复现步骤
步骤1(触发异常)
- 运行
setup.exe安装应用 - 未重启系统直接尝试卸载应用
结果:卸载操作调用Custom Action DLL时,被SAC阻止
步骤2(正常卸载)
- 运行
setup.exe安装应用 - 安装完成后重启系统
- 尝试卸载应用
结果:卸载操作成功完成
备注
- 安装包内所有文件(包括Custom Action DLL、MSI等)均已正确签名
- 安装和卸载过程调用的是同一个Custom Action DLL
内容的提问来源于stack exchange,提问作者TroyT
相关产品推荐
相关产品推荐

