Здравствуйте, tim_258, Вы писали:
Не довелось использовать 2-й викс, а в третьем оно пишется как то так:
<Fragment>
<DirectoryRef Id="TARGETDIR">
<Component Id="WriteInstallDir2Registry" Guid="531D61C1-6F99-4683-8A7B-85AAA03795A7">
<RegistryValue Action="write" Type="string" Root="HKLM" Key="Software\[Manufacturer]\[ProductName]\[ProductCode]" Name="INSTALLDIR" KeyPath="yes" Value="[INSTALLDIR]"/>
</Component>
</DirectoryRef>
</Fragment>
<Fragment>
Могу ошибатся, но может и в двойке так заработает?
Другой вариант — в 2003 нет прав чтобы писать в реестр. Попробуй под админом поставить и посмотреть