Wix 删除写入localAppData的文件ICE64
以下是问题和错误Wix 删除写入localAppData的文件ICE64,wix,windows-installer,wix3.7,Wix,Windows Installer,Wix3.7,以下是问题和错误 错误93 ICE64:目录应用程序位于用户配置文件中,但未列在 移除文件表。C:\Tools\Tools\appv\Main\appInstaller\Product.wxs 45 1 appInstaller 我读了一些答案,我知道问题要么是注册表项,要么是删除文件夹选项,你能帮我吗 我正在研究wix 3.8,我相信你会在这里找到答案: 另一方面,我对userprofile文件的首选方法是让应用程序创建它们或从应用程序的%ProgramFiles%文件夹中的只读副本复制它们。
错误93 ICE64:目录应用程序位于用户配置文件中,但未列在 移除文件表。C:\Tools\Tools\appv\Main\appInstaller\Product.wxs 45 1 appInstaller 我读了一些答案,我知道问题要么是注册表项,要么是删除文件夹选项,你能帮我吗
我正在研究wix 3.8,我相信你会在这里找到答案: 另一方面,我对userprofile文件的首选方法是让应用程序创建它们或从应用程序的%ProgramFiles%文件夹中的只读副本复制它们。这里有一个讨论:
下面是一篇关于在部署userprofile文件时使用自修复问题的推荐读物。这是一个更糟糕的想法,因为每一个版本的Windows都会增加新的障碍:所以你的意思是我只需要添加到层次结构中的每个目录?你能再帮我一点吗?
<?xml version="1.0" encoding="UTF-8"?>
<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi">
<Product Id="*" Name="AppInstaller" Language="1033" Version="0.0.0.1"
Manufacturer="my Corporation" UpgradeCode="PUT-GUID-HERE">
<Package InstallerVersion="200" Compressed="yes" InstallScope="perMachine" />
<MajorUpgrade DowngradeErrorMessage="Newer version already installed." />
<MediaTemplate EmbedCab="yes" />
<!--icon for Add/Remove Programs-->
<Icon Id="app.ico" SourceFile="..\Import\app.ico" />
<Property Id="ARPPRODUCTICON" Value="app.ico" />
<Feature Id="ProductFeature" Title="AppInstaller" Level="1"
Description="The complete installation" Display="expand"
ConfigurableDirectory="INSTALLFOLDER">
<ComponentRef Id="ProgramMenuDir" />
<ComponentGroupRef Id="ExportReleaseComponentGroup" />
<ComponentRef Id="SimulatorConfig" />
</Feature>
<UIRef Id="WixUI_Mondo" />
<UIRef Id="WixUI_ErrorProgressText" />
<WixVariable Id="WixUIInfoIco" Value="..\Import\app.ico" />
<WixVariable Id="WixUIExclamationIco" Value="..\Import\app.ico" />
</Product>
<Fragment>
<Directory Id="TARGETDIR" Name="SourceDir">
<Directory Id="ProgramFiles64Folder">
<Directory Id="IntelDir" Name="Intel">
<Directory Id="INSTALLFOLDER" Name="app v0.0.0.1">
<Directory Id="BIN" Name="bin"/>
</Directory>
</Directory>
</Directory>
<Directory Id="ProgramMenuFolder" Name="Programs">
<Directory Id="ProgramMenuDir" Name="app v0.0.0.1">
<Component Id="ProgramMenuDir" Guid="*">
<RemoveFolder Id="ProgramMenuDir" On="uninstall" />
<RegistryValue Root="HKCU" Key="Software\[Manufacturer]\[ProductName]"
Type="string" Value="app" KeyPath="yes" />
</Component>
</Directory>
</Directory>
<Directory Id="DesktopFolder" Name="Desktop" />
<Directory Id="LocalAppDataFolder">
<Directory Id="app" Name="appV">
</Directory>
</Directory>
</Directory>
</Fragment>
<Fragment>
<DirectoryRef Id="INSTALLFOLDER">
<Directory Id="bin" Name="bin">
<Directory Id="Release" Name="Release" />
</Directory>
</DirectoryRef>
</Fragment>
<Fragment>
<DirectoryRef Id="app">
<Directory Id="SimulatorConfig" Name="Config">
<Component Id="SimulatorConfig" Guid="*">
<RemoveFolder Id="SimulatorConfig" On="uninstall" />
<RegistryValue Root="HKCU" Key="Software\[Manufacturer]\[ProductName]"
Type="string" Value="Simulator" KeyPath="yes" />
<File Source="Gili.txt"/>
</Component>
</Directory>
</DirectoryRef>
</Fragment>
</Wix>