Znalazłem podobne problemy wymienione w StackOverflow, ale nie byłem w stanie sprawić, aby te sugerowane poprawki działały. Zobacz sekcję kodu poniżej. Jestem w tym nowy i nie jestem pewien, czego mi brakuje. Próbowałem postępować zgodnie z przykładami w dokumentacji WIX. Dziękuję za pomoc.ICE64: Katalog ApplicationProgramsFolder znajduje się w profilu użytkownika, ale nie jest wymieniony w tabeli RemoveFile.
<Fragment>
<Directory Id="TARGETDIR" Name="SourceDir">
<Directory Id="ProgramFilesFolder">
<Directory Id="INSTALLFOLDER" Name="MedusaPerf" />
</Directory>
<Directory Id="ProgramMenuFolder">
<Directory Id="ApplicationProgramsFolder" Name="MedusaPerf"/>
</Directory>
</Directory>
</Fragment>
<Fragment>
<DirectoryRef Id="ApplicationProgramsFolder">
<Component Id="ApplicationShortcut" Guid="*">
<Shortcut Id="ApplicationStartMenuShortcut"
Name="MedusaPerf"
Description="MedusaPerf multi-query stress test tool."
Target="[#MedusaPerfApp.exe]"
WorkingDirectory="INSTALLFOLDER"/>
<RemoveFolder Id="RemoveProgramFilesFolder"
Directory="ProgramFilesFolder" On="uninstall"/>
<RemoveFolder Id="RemoveApplicationProgramsFolder"
Directory="ApplicationProgramsFolder" On="uninstall"/>
<RegistryValue Root="HKCU" Key="Software\Microsoft\MedusaPerf"
Name="installed" Type="integer" Value="1" KeyPath="yes"/>
</Component>
</DirectoryRef>
</Fragment>
Dodałem wiersz wewnątrz '' ale to nie działa. –
Casper