Some WIX extension tags write rows to CreateFolder table which lead to Not-Uninstallable Patch

I found an issue in WIX extension implementation.

Some WIX extension tags write rows to CreateFolder table, e.g. , , . As the official MSI document says, a patch can be Not uninstallable if it contains new rows in the CreateFolder table. I think such extensions can be implemented without the usage of the CreateFolder table. It's really bad to block patch uninstall just because the usage of these extensions. There is a screenshot which shows my CreateFolder table in Orca.exe.

Some WIX extension tags write rows to CreateFolder table which lead to Not-Uninstallable Patch_第1张图片


Is this a known issue in WIX? Will future versions fix this issue?

Please refer to http://msdn.microsoft.com/en-us/library/aa372102(v=vs.85).aspx for more information about Not Uninstallable Patch.

你可能感兴趣的:(Deployment)