Vygov
При выполнении этого сетапа в журнале событий появляется:
Код:

Тип события: Ошибка
Источник события: SideBySide
Категория события: Отсутствует
Код события: 63
Дата: 17.07.2007
Время: 14:17:23
Пользователь: Н/Д
Компьютер: X
Описание:
Синтаксическая ошибка в манифесте или в файле политики "Z:\[webfile.ru]_Setup.exe" в строке 1. Контекст элемента dependency не допускает использование атрибута assemblyname.
Код:

Тип события: Ошибка
Источник события: SideBySide
Категория события: Отсутствует
Код события: 63
Дата: 17.07.2007
Время: 14:17:23
Пользователь: Н/Д
Компьютер: X
Описание:
Синтаксическая ошибка в манифесте или в файле политики "Z:\[webfile.ru]_Setup.exe" в строке 1. Контекст элемента dependency не допускает использование атрибута version.
То есть, XP считает манифест кривым.
Подменяем манифест (исходный можно выдернуть с помощью любого редактора ресурсов). Предположим, запускаемый файл называется
Setup.exe. Создаем в той же папке файл
Setup.exe.manifest с содержимым:
Код:

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly manifestVersion="1.0" xmlns="urn:schemas-microsoft-com:asm.v1">
<assemblyIdentity processorArchitecture="*" version="5.1.0.0" type="win32" name="Microsoft.Windows.Shell.shell32"/>
<description>Windows Shell</description>
<dependency>
<dependentAssembly>
<assemblyIdentity type="win32" name="Microsoft.Windows.Common-Controls" version="6.0.0.0" publicKeyToken="6595b64144ccf1df" language="*" processorArchitecture="*"/>
</dependentAssembly>
</dependency>
</assembly>
и запускаем сетап.
P. S. Собственно, можно было и в исходном сетапе отредактировать (без создания .manifest), но у меня Restorator 2006 ругнулся.