Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
无论如何禁用修复选项,以便如果用户再次运行 msi,它会自动卸载而不提示修复/删除选项?
编辑:这是针对受控的公司环境,并已作为要求传递下来。
阅读您的编辑后,我会尝试猜测,但我真的不知道是否可以仅使用 msi 文件。可以从 Microsoft 下载工具“orca”(与 Visual Studio 版本的代号“orcas”无关)。“Orca”可以编辑 msi 文件的某些属性,因此我会在此寻找禁用修复选项的可能性。
另一个猜测是您可能能够足够早地插入自定义操作。
这真的不是一件很不友好的事情吗?用户不应该决定是要修复还是卸载?如果您想提供一个少点击的卸载程序,请编写一个单独的卸载程序。