[WiX-users] Bootstrapper application problem @Win x86
Hi guys, I hope someone could help me out of my misery. I did a bundle installer (WixStandardBootstrapperApplication.RtfLicense ), featuring various msi files. Everything works fine for x64 systems. When executing on x86 systems, during installation a second installation dialog in Modify Mode pops up. I know, that it is started because of a msi package which installs a filter driver within the bundle. Therefore it starts/stops a service by using A custom action with setupapi.dll,InstallHinfSection DefaultInstall 128 [#dwencdrv.inf]. Unfortunately that's all I know ... I don't know why it only happens on x86 and not on x64 systems .. root cause?? Full of expectations and with best regards, Marco -- BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT Develop your own process in accordance with the BPMN 2 standard Learn Process modeling best practices with Bonita BPM through live exercises http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_ source=Sourceforge_BPM_Camp_5_6_15utm_medium=emailutm_campaign=VA_SF ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] burn error 0x800b0100 help
Which version of the BA? Signature verification for payloads used to be the default. The default is now hash verification which is less troublesome. -- John Merryweather Cooper Senior Software Engineer | Integration Development Group | Continuing Development Jack Henry Associates, Inc.® | Lenexa, KS 66214 | Ext: 431050 |jocoo...@jackhenry.com -Original Message- From: victorwhiskey [mailto:victorhwhis...@yahoo.com] Sent: Thursday, April 9, 2015 10:52 AM To: wix-users@lists.sourceforge.net Subject: [WiX-users] burn error 0x800b0100 help Hello all, I haven't had much luck with responses with my last few questions. Hopefully, I can get some help on this one. I have a project that which uses burn and the msi and burn are both in working order. Now I have to add an install of a certificate to the machine into the certstore. So I used the IISExtension to add the cert. Component Id=cmp_certificate Guid={guid} Driectory=mydirectory iis:Certificate Id=Cert.crt Name=Cert.crt Request=no StoreLocation=localMachine StoreName=root Overwrite=yes BinaryKey=Certificate.Binary / /Component Binary Id=Certificate.Binary SourceFile=.\cert.crt / After adding the code, the msi runs and installs the certificate, no problem. However, when I add the BA into the mix I get an errors in the BA log and the install fails. Error 0x800b0100: Failed authenticode verification of payload: C:\ProgramData\Package Cache\.unverified\msipackagename Error 0x800b0100: Failed to verify signature of payload: msipackagename Failed to verify payload: msipackagename at path: C:\ProgramData\Package Cache\.unverified\msipackagename, error: 0x800b0100. Deleting file. Error 0x800b0100: Failed to cache payload: msipackagename Failed to cache payload: msipackagename from working path: C:\Users\vwong\AppData\Local\Temp\{guid}\msipackagename, error: 0x800b0100. Application requested retry of payload: msipackagename, encountered error: 0x800b0100. Retrying... Thanks in advance! -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/burn-error-0x800b0100-help-tp7599876.html Sent from the wix-users mailing list archive at Nabble.com. -- BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT Develop your own process in accordance with the BPMN 2 standard Learn Process modeling best practices with Bonita BPM through live exercises http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_ source=Sourceforge_BPM_Camp_5_6_15utm_medium=emailutm_campaign=VA_SF ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users NOTICE: This electronic mail message and any files transmitted with it are intended exclusively for the individual or entity to which it is addressed. The message, together with any attachment, may contain confidential and/or privileged information. Any unauthorized review, use, printing, saving, copying, disclosure or distribution is strictly prohibited. If you have received this message in error, please immediately advise the sender by reply email and delete all copies. -- BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT Develop your own process in accordance with the BPMN 2 standard Learn Process modeling best practices with Bonita BPM through live exercises http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_ source=Sourceforge_BPM_Camp_5_6_15utm_medium=emailutm_campaign=VA_SF ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] How to remove a file from a directory
I'm brand new to WIX, trying to create an installer which will install a website on IIS. Part of that installation needs to be deleting a base web.config file and renaming an environment specific config to web.config. My wxs fragment looks like this: Fragment DirectoryRef Id=INSTALLFOLDER Component Id=InstallWebsite Guid=aguid KeyPath=yes iis:WebSite Id=mysite Description=mysite Directory=INSTALLFOLDER AutoStart=yes StartOnInstall=yes iis:WebAddress Id=AllUnassigned Port=80 / iis:WebApplication Id=TheqApplication Name=[theq][WEBSITE_ID]/iis:WebApplication /iis:WebSite /Component Component Id=SiteEnvWebConfig Guid=aguid KeyPath=yes ConditionDEPLOY_ENVIRONMENT=IT/Condition RemoveFile Id=Remove_BaseWebConfig On=install Name=Web.config / File Id=File_WebItConfig Source=..\Published\Web.IT.config CopyFile Id=Copy_WebItConfig DestinationDirectory=INSTALLFOLDER DestinationName=Web.config / /File /Component /DirectoryRef ComponentGroup Id=TheqIisConfiguration ComponentRef Id=InstallWebsite / ComponentRef Id=SiteEnvWebConfig / /ComponentGroup /Fragment The CopyFile operation seems to be working, meaning I get the correct content in Web.config after I copy Web.IT.config to that name. The problem is, I get an ICE30 error like so: (WIX target) - path\to\IISConfiguration.wxs(24): error LGHT0204: ICE30: Installation of a conditionalized component would cause the target file 'y1svim1k.con| Web.IT.config' to be installed in '[TARGETDIR]\path\to\site\root\' by two different components on an LFN system: 'cmp4588D1A2BA17F4F94 24B19AB0E99532D' and 'SiteEnvWebConfig'. This would break component reference counting. [path\to\setup.build] I assume this is because my InstallWebsite component and my SiteEnvWebConfig component are messing with the same file. So, questions: 1. Is there a way to overwrite the Web.config with the (renamed) environment config file without deleting the Web.config file first, and without getting the ICE30 error? It's an error, not a warning, so WIX doesn't clean up its temp files when it's done, which is a bother. 2. I tried using RemoveFile inside the DirectoryRef above to remove Web.config, but the file never gets removed. When I try to specify a Directory attribute for RemoveFile, WIX complains because I can't have a slash in it. When I try to define the path as a Property, WIX complains that ther're a bad reference to symbol Directory:CONFIGPATH (or whatever id I give to the property). How can I name a Property and give it a value of a path with slashes in it? Roy -- BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT Develop your own process in accordance with the BPMN 2 standard Learn Process modeling best practices with Bonita BPM through live exercises http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_ source=Sourceforge_BPM_Camp_5_6_15utm_medium=emailutm_campaign=VA_SF ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] burn error 0x800b0100 help
John, *sigh* I would like to use 3.9 but things move slowly here... Thanks for the help! -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/burn-error-0x800b0100-help-tp7599876p7599881.html Sent from the wix-users mailing list archive at Nabble.com. -- BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT Develop your own process in accordance with the BPMN 2 standard Learn Process modeling best practices with Bonita BPM through live exercises http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_ source=Sourceforge_BPM_Camp_5_6_15utm_medium=emailutm_campaign=VA_SF ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] ICE Validation in CI systems
WiX team (and users), we're trying to use WiX on our CI system and failing the ICE validation because the service account does not have administrative privileges. I assume it's the same as this bug, http://wixtoolset.org/issues/3968/ . Has any progress been made on this issue? What are the obstacles to getting WiX to do ICE validation without administrative privileges? -- --Anthony -- BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT Develop your own process in accordance with the BPMN 2 standard Learn Process modeling best practices with Bonita BPM through live exercises http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_ source=Sourceforge_BPM_Camp_5_6_15utm_medium=emailutm_campaign=VA_SF ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] How to run exe with admin privileges by default?
Burn will elevate once, when it needs to. Why would you want to elevate on first run? It's not good practice/design, and hacking the manifest on the bundle is definitely not something the toolset is going to support. (Read that as if you have any install issues, don't expect much help from here...) -Original Message- From: Aaron Newton [mailto:aaron.new...@gmail.com] Sent: Thursday, April 09, 2015 8:35 AM To: General discussion about the WiX toolset. Subject: Re: [WiX-users] How to run exe with admin privileges by default? Hello Mohamed, There's an example of elevating privileges here: http://stackoverflow.com/a/8721481/201648 Does that solve your problem? Regards, Aaron On Thu, Apr 9, 2015 at 10:05 PM, Mohamed Yasir yasirmohame...@gmail.com wrote: Hi, Could you please update any idea on this? Regards, Mohamed Yasir K -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/How-to-r un-exe-with-admin-privileges-by-default-tp7599864p7599871.html Sent from the wix-users mailing list archive at Nabble.com. -- BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT Develop your own process in accordance with the BPMN 2 standard Learn Process modeling best practices with Bonita BPM through live exercises http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_ source=Sourceforge_BPM_Camp_5_6_15utm_medium=emailutm_campaign=VA_SF ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT Develop your own process in accordance with the BPMN 2 standard Learn Process modeling best practices with Bonita BPM through live exercises http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_ source=Sourceforge_BPM_Camp_5_6_15utm_medium=emailutm_campaign=VA_SF ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT Develop your own process in accordance with the BPMN 2 standard Learn Process modeling best practices with Bonita BPM through live exercises http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_ source=Sourceforge_BPM_Camp_5_6_15utm_medium=emailutm_campaign=VA_SF ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] How to run exe with admin privileges by default?
Hi, Could you please update any idea on this? Regards, Mohamed Yasir K -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/How-to-run-exe-with-admin-privileges-by-default-tp7599864p7599871.html Sent from the wix-users mailing list archive at Nabble.com. -- BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT Develop your own process in accordance with the BPMN 2 standard Learn Process modeling best practices with Bonita BPM through live exercises http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_ source=Sourceforge_BPM_Camp_5_6_15utm_medium=emailutm_campaign=VA_SF ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] ICE Validation in CI systems
We'll need Windows Installer team to change the way they implemented ICEs back in 1998. _ Short replies here. Complete answers over there: http://www.firegiant.com/ -Original Message- From: Anthony Foglia [mailto:afog...@gmail.com] Sent: Thursday, April 9, 2015 12:42 PM To: wix-users@lists.sourceforge.net Subject: [WiX-users] ICE Validation in CI systems WiX team (and users), we're trying to use WiX on our CI system and failing the ICE validation because the service account does not have administrative privileges. I assume it's the same as this bug, http://wixtoolset.org/issues/3968/ . Has any progress been made on this issue? What are the obstacles to getting WiX to do ICE validation without administrative privileges? -- --Anthony -- BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT Develop your own process in accordance with the BPMN 2 standard Learn Process modeling best practices with Bonita BPM through live exercises http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_ source=Sourceforge_BPM_Camp_5_6_15utm_medium=emailutm_campaign=VA_SF ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] [WIX]:How to reset the INSTALLDIR path by changing the path using 'Change' button
Does this post help? - http://stackoverflow.com/questions/19355537/wix-setting-install-folder-correctly On Apr 6, 2015, at 10:12 AM, Dileep S dileep.sanamp...@gmail.com wrote: Hi All, I created an MSI with two dialogs. 1. InstallDirdlg.wxs 2. ProgressDlg.wxs In *.wxs file i have used some custom actions to install the files. In InstallExecuteSequence, InstallExecuteSequence Custom Action=InstallApp After=InstallFilesNOT REMOVE ~= ALL/Custom Custom Action=UnInstallApp Before=InstallFinalizeREMOVE = ALL/Custom /InstallExecuteSequence using the above custom actions, I was able to run MSI package for multiple times. So, first time i ran the MSI package and then installed on the selected location using 'Change' button in 'InstallDirDlg.wxs'. (Ex: C:\Program Files\MyAPP) Next time when i ran the MSI package, it was copying in the same location even i changed the path to another location. (Ex: D:\Sample\MyApp) I have set the property as shown below: Property Id=WIXUI_INSTALLDIR Value=INSTALLDIR / Also, Property Id=INSTALLDIR Value=C:\temp\MyAPP / (hard coded this path) In Dialog.wxs, Publish Dialog=MyInstallDirDlg Control=Next Event=SetTargetPath Value=[WIXUI_INSTALLDIR] Order=11/Publish Can anyone help me how to reset the INSTALLDIR path by changing the path using 'Change' button. Thanks in advance. -- BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT Develop your own process in accordance with the BPMN 2 standard Learn Process modeling best practices with Bonita BPM through live exercises http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_ source=Sourceforge_BPM_Camp_5_6_15utm_medium=emailutm_campaign=VA_SF ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT Develop your own process in accordance with the BPMN 2 standard Learn Process modeling best practices with Bonita BPM through live exercises http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_ source=Sourceforge_BPM_Camp_5_6_15utm_medium=emailutm_campaign=VA_SF ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] burn error 0x800b0100 help
John, I'm using wix 3.6/3.8. What exactly is the problem? Is it the MSI is not signed? How do I use the other way, hash verification? Thanks! -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/burn-error-0x800b0100-help-tp7599876p7599879.html Sent from the wix-users mailing list archive at Nabble.com. -- BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT Develop your own process in accordance with the BPMN 2 standard Learn Process modeling best practices with Bonita BPM through live exercises http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_ source=Sourceforge_BPM_Camp_5_6_15utm_medium=emailutm_campaign=VA_SF ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] How to run exe with admin privileges by default?
Hello Mohamed, There's an example of elevating privileges here: http://stackoverflow.com/a/8721481/201648 Does that solve your problem? Regards, Aaron On Thu, Apr 9, 2015 at 10:05 PM, Mohamed Yasir yasirmohame...@gmail.com wrote: Hi, Could you please update any idea on this? Regards, Mohamed Yasir K -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/How-to-run-exe-with-admin-privileges-by-default-tp7599864p7599871.html Sent from the wix-users mailing list archive at Nabble.com. -- BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT Develop your own process in accordance with the BPMN 2 standard Learn Process modeling best practices with Bonita BPM through live exercises http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_ source=Sourceforge_BPM_Camp_5_6_15utm_medium=emailutm_campaign=VA_SF ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT Develop your own process in accordance with the BPMN 2 standard Learn Process modeling best practices with Bonita BPM through live exercises http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_ source=Sourceforge_BPM_Camp_5_6_15utm_medium=emailutm_campaign=VA_SF ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] burn error 0x800b0100 help
From the documentation for MsiPackage@SuppressSignatureVerfication: SuppressSignatureVerification YesNoType By default, a Bundle will use the hash of a package to verify its contents. If this attribute is explicitly set to no and the package is signed with an Authenticode signature the Bundle will verify the contents of the package using the signature instead. Therefore, the default for this attribute could be considered to be yes. It is unusual for yes to be the default of an attribute. In this case, the default was changed in WiX v3.9 after experiencing real world issues with Windows verifying Authenticode signatures. Since the Authenticode signatures are no more secure than hashing the packages directly, the default was changed. Prior to Wix 3.9, the default was to attempt signature verification. Wix 3.9 changed the default as described above. I would strongly recommend Wix 3.9. Wix 3.6\3.8 give you more bugs. I use Wix 3.9 exclusively in production. -- John Merryweather Cooper Senior Software Engineer | Integration Development Group | Continuing Development Jack Henry Associates, Inc.® | Lenexa, KS 66214 | Ext: 431050 |jocoo...@jackhenry.com -Original Message- From: victorwhiskey [mailto:victorhwhis...@yahoo.com] Sent: Thursday, April 9, 2015 11:36 AM To: wix-users@lists.sourceforge.net Subject: Re: [WiX-users] burn error 0x800b0100 help John, I'm using wix 3.6/3.8. What exactly is the problem? Is it the MSI is not signed? How do I use the other way, hash verification? Thanks! -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/burn-error-0x800b0100-help-tp7599876p7599879.html Sent from the wix-users mailing list archive at Nabble.com. -- BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT Develop your own process in accordance with the BPMN 2 standard Learn Process modeling best practices with Bonita BPM through live exercises http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_ source=Sourceforge_BPM_Camp_5_6_15utm_medium=emailutm_campaign=VA_SF ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users NOTICE: This electronic mail message and any files transmitted with it are intended exclusively for the individual or entity to which it is addressed. The message, together with any attachment, may contain confidential and/or privileged information. Any unauthorized review, use, printing, saving, copying, disclosure or distribution is strictly prohibited. If you have received this message in error, please immediately advise the sender by reply email and delete all copies. -- BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT Develop your own process in accordance with the BPMN 2 standard Learn Process modeling best practices with Bonita BPM through live exercises http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_ source=Sourceforge_BPM_Camp_5_6_15utm_medium=emailutm_campaign=VA_SF ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] burn error 0x800b0100 help
Hello all, I haven't had much luck with responses with my last few questions. Hopefully, I can get some help on this one. I have a project that which uses burn and the msi and burn are both in working order. Now I have to add an install of a certificate to the machine into the certstore. So I used the IISExtension to add the cert. Component Id=cmp_certificate Guid={guid} Driectory=mydirectory iis:Certificate Id=Cert.crt Name=Cert.crt Request=no StoreLocation=localMachine StoreName=root Overwrite=yes BinaryKey=Certificate.Binary / /Component Binary Id=Certificate.Binary SourceFile=.\cert.crt / After adding the code, the msi runs and installs the certificate, no problem. However, when I add the BA into the mix I get an errors in the BA log and the install fails. Error 0x800b0100: Failed authenticode verification of payload: C:\ProgramData\Package Cache\.unverified\msipackagename Error 0x800b0100: Failed to verify signature of payload: msipackagename Failed to verify payload: msipackagename at path: C:\ProgramData\Package Cache\.unverified\msipackagename, error: 0x800b0100. Deleting file. Error 0x800b0100: Failed to cache payload: msipackagename Failed to cache payload: msipackagename from working path: C:\Users\vwong\AppData\Local\Temp\{guid}\msipackagename, error: 0x800b0100. Application requested retry of payload: msipackagename, encountered error: 0x800b0100. Retrying... Thanks in advance! -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/burn-error-0x800b0100-help-tp7599876.html Sent from the wix-users mailing list archive at Nabble.com. -- BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT Develop your own process in accordance with the BPMN 2 standard Learn Process modeling best practices with Bonita BPM through live exercises http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_ source=Sourceforge_BPM_Camp_5_6_15utm_medium=emailutm_campaign=VA_SF ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users