WIX не удаляет файл при удалении - PullRequest
1 голос
/ 12 ноября 2010

Я делаю установщик с WIX 3.5 для моей заставки. Я использую шаблон установщика XNA , доступный здесь Все работает, кроме случаев, когда я удаляю программу, файл .SCR, помещенный в WINDOWS / System32, не удаляется Я попытался использовать элемент, чтобы удалить его, и я установил Permanent = "no" для компонента, но это не исправляет его.

<Directory Id="WindowsFolder" Name="Windows">
        <Directory Id="WindowsSystem32" Name="System32">
            <Component Id="FileComponent" Guid="cf1cce2d-6812-4443-ba97-299503836b43" Permanent="no">
                <RemoveFile Id="rssFax" Name="ssFax.scr" On="both" />
                <File Id="ssFax" DiskId="1" Vital="yes" Source="../../Content/ssFax.scr" KeyPath="yes" />
            </Component>
        </Directory>
    </Directory>

1 Ответ

0 голосов
/ 12 ноября 2010

Файл журнала установщика Windows мог бы в значительной степени объяснить, почему MSI решила не удалять этот файл.А до тех пор можно прочитать следующую ветку:

Проект установки Visual Studio 2008 не удаляет файлы из системной папки при удалении

...