Wix : "error 1316: the specified account already exists"一台服务器上



在我的测试机器上,安装程序安装/卸载没有任何问题。此外,我已经用这个安装程序安装了大约50个客户。似乎只有我的安装程序有问题(试图安装示例msi,它起作用)

  • 我尝试了Microsoft Fixit工具来修复损坏问题
  • 我尝试了windows开发工具包中的MsiZap
  • 我尝试手动搜索注册表中的剩余键

什么都没用。

有人知道这个错误的确切含义吗?我的意思是,它会检查什么(注册表项?…)来响应这个错误?

一种可能性是,在WiX的某个地方,你有一个类似WiX util CreateUser的东西,它正试图创建一个已经存在的用途。如果是这样,那么使用UpdateIfExists可能是合适的,或者将FailIfExist设置为no,或者只是从系统中手动删除该用户。

如果比这更复杂,这可能会有所帮助(你的问题似乎与此重复):

Windows msi:错误1316:指定的帐户已存在

这似乎解决了这个领域的一些Windows问题:

https://support.microsoft.com/en-us/mats/program_install_and_uninstall/en

相关内容

最新更新