当我安装一个包含文件的应用程序时,somet.txt
它会将其安装到某个位置C:\temp
,并且 Windows 会记录它已安装 1 次。
如果另一个应用程序将具有相同 id 的相同文件安装到相同位置,则安装计数将增加到 2。
这样一来,如果您想完全删除该文件,则必须在删除该文件之前卸载这两个应用程序。
我正在寻找读取此计数/编辑此计数/等的能力。
有谁知道如何手动/通过wix/通过c#来做到这一点?
我找到了这个信息
安装程序增加组件密钥文件的共享 DLL 注册表中的引用计数