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