Я пытаюсь создать установщик с помощью wix.
Он компилируется и запускается. К сожалению, когда я запускаю его, я принимаю лицензионное соглашение и нажимаю дальше, затем он взрывается.
Error
"Установщик столкнулся с непредвиденной ошибкой при установке этого пакет. Это может указывать на проблему с этим пакетом. Код ошибки составляет 2819".
Вот код, который я использую
код
<?xml version="1.0" encoding="UTF-8"?>
<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi">
<Product Id="*" Name="rd Installer" Language="1033" Version="1.0.0.0" Manufacturer="hs" UpgradeCode="upgradeCode">
<Package InstallerVersion="200" Compressed="yes" InstallScope="perMachine" />
<MajorUpgrade DowngradeErrorMessage="A newer version of [ProductName] is already installed." />
<MediaTemplate EmbedCab="yes" />
<Directory Id="TARGETDIR" Name="SourceDir">
<Directory Id="ProgramFilesFolder">
<Directory Id="INSTALLFOLDER" Name="rd">
<Directory Id="BINFOLDER" Name="Bin"/>
<Directory Id="IMAGEFOLDER" Name="Image"/>
</Directory>
</Directory>
</Directory>
<DirectoryRef Id="INSTALLFOLDER">
<Component Id="CMP_rd1" Guid="guid">
<File Id="rd1"
Name="r.d"
Source="D:\dir\file.txt"
KeyPath="yes">
</File>
</Component>
<Component Id="CMP_rd2" Guid="guid">
<File Id="rd2"
Name="r.d"
Source="D:\dir\file.txt"
KeyPath="yes">
</File>
</Component>
</DirectoryRef>
<Feature Id="DefaultFeature" Level="1">
<ComponentRef Id="CMP_rd1"/>
<ComponentRef Id="CMP_rd2"/>
</Feature>
<UI Id="UI_ReportDasboard">
<UIRef Id="WixUI_InstallDir"/>
</UI>
</Product>
</Wix>
Я рассмотрел несколько примеров, и я не могу понять, что случилось. Мой код очень близок к примерам, которые я видел. Я что-то пропустил?