0
使用Wix 3.5,有没有办法限制卸载过程中删除的目录?以下是我正在使用的结构:Wix - 如何在卸载期间仅删除应用程序根目录
<Directory Id="TARGETDIR" Name="SourceDir">
<Directory Id="CommonAppDataFolder" Name="CommonAppDataFolder">
<Directory Id="CommonAppDataSubFolder1" Name="SubFolder1">
<Directory Id="CommonAppDataSubFolder2" Name="SubFolder2">
<Directory Id="CommonAppDataSubFolder3" Name="SubFolder3">
<Directory Id="APPLICATIONROOTDIRECTORY" Name="My_App">
</Directory>
</Directory>
</Directory>
</Directory>
</Directory>
</Directory>
我想只在卸载过程中删除“APPLICATIONROOTDIRECTORY”。我的应用程序是另一个供应商的父应用程序的插件。插件开发人员应该安装到特定的目录,但不能在卸载过程中删除整个文件夹结构。我想通过3
保存子文件1谢谢你,
杰夫
如果他们不为空
谢谢布莱恩 - 在某些情况下,他们可能是空的。这是我的问题的根源。我需要在那里保留那些父文件夹。我的卸载程序应该只删除我的应用程序目录,而不是父应用程序的插件目录结构(可能是一系列空文件夹)。 – 2012-07-12 19:47:36
@JeffJohnson,看到我的答案更新。我还没有测试过,但这是一个想法。 – BryanJ 2012-07-12 20:00:30
感谢您的想法。我会检查该选项。 – 2012-07-12 20:51:24