wix该目录位于用户配置文件中,但未在RemoveFile表中列出
发布时间:2020-12-13 20:28:43 所属栏目:Windows 来源:网络整理
导读:我有以下配置从WIX删除和复制文件. Directory Id='TARGETDIR' Name='SourceDir' Directory Id="AppDataFolder" Name="AppDataFolder" Directory Id="GleasonAppData" Name="Gleason" Directory Id="GleasonStudioAppData" Name="GleasonStudio" Directory Id
我有以下配置从WIX删除和复制文件.
<Directory Id='TARGETDIR' Name='SourceDir'> <Directory Id="AppDataFolder" Name="AppDataFolder"> <Directory Id="GleasonAppData" Name="Gleason" > <Directory Id="GleasonStudioAppData" Name="GleasonStudio"> <Directory Id="DatabaseAppData" Name ="Database"> <Directory Id="UserSandboxesAppData" Name="UserSandboxes" /> </Directory> </Directory> </Directory> </Directory> </Directory> <DirectoryRef Id="UserSandboxesAppData"> <Component Id="comp_deleteBackup" Guid="*"> <RemoveFile Id="RemoveBackup" Directory="UserSandboxesAppData" Name="DevelopmentBackUp.FDB" On="install" /> <RegistryKey Root="HKCU" Key="SoftwareGleasonDatabaseRemoveBackup"> <RegistryValue Value="Removed" Type="string" KeyPath="yes" /> </RegistryKey> </Component> <Component Id="comp_createBackup" Guid="*"> <CopyFile Id="DBBackup" DestinationDirectory="UserSandboxesAppData" DestinationName="DevelopmentBackUp.FDB" SourceDirectory="UserSandboxesAppData" SourceName="Development.FDB" /> <RegistryKey Root="HKCU" Key="SoftwareGleasonDatabaseCopyBackup"> <RegistryValue Value="Copied" Type="string" KeyPath="yes" /> </RegistryKey> </Component> </DirectoryRef> 我得到4个与ICE64相关的错误 – 目录“xxx”在用户配置文件中,但未在RemoveFile表中列出. 我需要改变什么? 谢谢,
您需要在组件下添加一些RemoveFolder元素以保持ICE64满意.
<RemoveFolder Id="RemoveThisFolder" On="uninstall" /> 有关删除每个用户数据和管理通过所有ICE验证测试的更多详细信息,请查看Rob Mensching的How to create an uninstall shortcut (and pass all the ICE validation). (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- windows – 删除DISM的重新启动请求
- .net – 如何在使用Microsoft.Build.Evaluation(MSBuild)构
- windows phone 7 – 加载一个大的xml文件
- Windows API一日一练 54 WriteFile和ReadFile函数
- windows – 是否有一个允许构建独立可执行文件的Lua IDE?
- WIX中的guids语法?
- 适用于Windows的Phantomjs安装
- windows – 检查运行时静态库或dll使用的是什么
- scheduled-task – Windows计划任务 – “启动时”任务的错
- windows – 有关COM错误代码的最佳信息来源是什么?