Greetings,

We have an installer which is modifying an SQL Server Reporting
Services (SSRS) configuration file using XmlConfig in UtilExtension.

On a 32bit O/S install it's working fine (Win2008/2003/Vista/XP), but
on a 64bit O/S (Win2008) with SSRS 64bit install it's failing:

MSI (s) (B8:B8) [01:01:59:332]: Hello, I'm your 32bit Impersonated
custom action server.
SchedXmlConfig:  Error 0x80070005: failed to read file: C:\Program
Files\Microsoft SQL Server\MSSQL.2\Reporting
Services\ReportServer\rsreportserver.config
SchedXmlConfig:  Error 0x80070005: failed to begin file change for
file: C:\Program Files\Microsoft SQL Server\MSSQL.2\Reporting
Services\ReportServer\rsreportserver.config
Action ended 1:01:59: SchedXmlConfig. Return value 3.

I've tested this on Wix 3 r3704 and r4318. I also (on 4318) compiled
the installer using x64 platform (and verified with Orcas that it was
a 64bit installer)...still failed. Also tried setting the Win64
attribute to yes on the parent <Component> of <XmlConfig>...that also
failed.

I've ensured that the user running the installer is an SQL Server
administrator (as well as being O/S admin). I even tried explicitly
giving the user full rights to rsreportserver.config.

This seems to be an access denied error, but as far as I can tell it
should be ok, so I'm wondering if the "32bit Impersonated custom
action server" message is a clue?. Can anyone throw me a bone please?

Cheers
si

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to