Wix:"错误1316:指定的帐户已经存在"在一台服务器上

时间:2016-04-12 10:53:56

标签: wix

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

  • 我尝试使用Microsoft Fixit工具修复损坏问题。
  • 我从Windows开发工具包
  • 尝试了MsiZap
  • 我尝试手动搜索注册表以获取剩余的密钥......

没有任何效果。

有没有人确切知道这个错误意味着什么,我的意思是,它检查什么(注册表项?...)来回应这个错误?

1 个答案:

答案 0 :(得分:0)

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

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

Windows msi: error 1316: the specified account already exists

这似乎解决了这方面的一些Windows问题:

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