I get the following error while running the .msi created by using the following code to create a service using WIX.GService.exe is the service exe file.I've copied installutillib.dll,GService.exe to the wix-binary folder(folder where candle.exe and light.exe exists)and created a service.xml file with the line given at the end
http://www.nabble.com/file/p11650454/error.jpg <?xml version="1.0" encoding="UTF-8"?> <Wix xmlns="http://schemas.microsoft.com/wix/2006/wi"> <Product Id="182a4509-6086-4eed-b1e7-b155aa1e7ea5" Name="DotNetService" Language="1033" Version="1.0.0.0" Manufacturer="Persistent" UpgradeCode="49c8c75a-5210-4944-b2b8-69814e6a874d"> <Package InstallerVersion="200" Compressed="yes" /> <Media Id="1" Cabinet="WindowsServiceWixProject.cab" EmbedCab="yes" /> <Directory Id='TARGETDIR' Name='SourceDir'> <Directory Id='ProgramFilesFolder' Name='PFiles'> <Directory Id='DOTNETSERVICE' Name='DotNet'> <Component Id='TheService' Guid='a464e2d9-a75e-4996-9f54-fd5155c3c35a'> <File Id='WindowsService' Name='GService.exe' KeyPath='yes' DiskId='1' Source='GService.exe' /> <File Id='ConfigFile' Name='Service.xml' DiskId='1' Source='Service.xml' CompanionFile='WindowsService'/> </Component> </Directory> </Directory> </Directory> <Feature Id='TheOnlyFeature' Description='Feature contains the single component' Level='1'> <ComponentRef Id='TheService'/> </Feature> <!-- Including the InstallUtilLib.dll. This file does all the works of installing the services. --> <Binary Id='InstallUtil' SourceFile='InstallUtilLib.dll' /> <!--Write custom actions to install, uninstall, commit and rollback the changes--> <CustomAction Id='InstallServiceSetProp' Property='InstallService' Value='/installtype=notransaction /action=install /LogFile= "[#WindowsService]" "[DOTNETSERVICE]Service.xml"'/> <CustomAction Id='InstallService' BinaryKey='InstallUtil' DllEntry='ManagedInstall' Execute='deferred' /> <CustomAction Id='UnInstallServiceSetProp' Property='UnInstallService' Value='/installtype=notransaction /action=uninstall /LogFile= "[#WindowsService]" "[DOTNETSERVICE]Service.xml"'/> <CustomAction Id='UnInstallService' BinaryKey='InstallUtil' DllEntry='ManagedInstall' Execute='deferred' /> <CustomAction Id='CommitServiceSetProp' Property='CommitService' Value='/installtype=notransaction /action=commit /LogFile= "[#WindowsService]" "[DOTNETSERVICE]Service.xml"'/> <CustomAction Id='CommitService' BinaryKey='InstallUtil' DllEntry='ManagedInstall' Execute='commit' /> <CustomAction Id='RollbackServiceSetProp' Property='RollbackService' Value='/installtype=notransaction /action=rollback /LogFile= "[#WindowsService]" "[DOTNETSERVICE]Service.xml"'/> <CustomAction Id='RollbackService' BinaryKey='InstallUtil' DllEntry='ManagedInstall' Execute='rollback' /> <!-- Now to sequence these Custom Actions in the execute sequence --> <InstallExecuteSequence> <Custom Action='UnInstallServiceSetProp' After='MsiUnpublishAssemblies'>$TheService=2</Custom> <Custom Action='UnInstallService' After='UnInstallServiceSetProp'>$TheService=2</Custom> <Custom Action='InstallServiceSetProp' After='StartServices'>$TheService>2</Custom> <Custom Action='InstallService' After='InstallServiceSetProp'>$TheService>2</Custom> <Custom Action='RollbackServiceSetProp' After='InstallService'>$TheService>2</Custom> <Custom Action='RollbackService' After='RollbackServiceSetProp'>$TheService>2</Custom> <Custom Action='CommitServiceSetProp' After='RollbackService'>$TheService>2</Custom> <Custom Action='CommitService' After='CommitServiceSetProp'>$TheService>2</Custom> </InstallExecuteSequence> </Product> </Wix> Service.xml contains following code <?xml version="1.0"?> <configuration> <startup> <supportedRuntime version="v2.0.50727"/> </startup> </configuration> would appreciate if any one can comment on this error -- View this message in context: http://www.nabble.com/Creating-a-service-using-WIX-tf4097226.html#a11650454 Sent from the wix-users mailing list archive at Nabble.com. ------------------------------------------------------------------------- This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users