[WiX-users] Burn Bootstrapper and SQL Server 2008 R2 Express
Hello we have built a bootstrapper that installs different prerequisites, including "SQL Server 2008 R2 Express". This component can only install if there is no pending change on the machine, i.e. if the machine has been rebooted since the last time a setup has written data in the registry value "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\PendingFileRenameOperations" For every other component in our bootstrapper chain, we reboot the machine if the returned code indicate that it is required ( = if there are pending changes). -> But if there are pending changes BEFORE the user starts this bootstrapper, we have no way to detect it, and the installation of SQL Server 2008 R2 Express crashes. How should we proceed ? Thank you very much in advance. (note : we have tried to solve this problem placing a "fake" component before SQL Server 2008 R2 Express that would require to reboot the machine if the registry value PendingFileRenameOperations was not empty, but on some machine (like VMs) this value is never empty, and it cause the bootstrapper to reboot the machine forever) -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] building a custom bootstrapper application from wixstdba
in fact, this error is due to a test in the wixstdba code, my main problem is : i am trying to code a custom BA which is just slightly different from the wixstdba, i would like to transmit many informations in the same way it does. but i can't seem to do it : - is it possible to generate a element, which would use a custom BA.dll ? or - is it possible to generate a element, which would transmit information in a manifest node similar to "/BootstrapperApplicationData/WixStdbaInformation" ? thank you in advance, i am really stuck with this problem 2012/4/25 Rob Mensching > That error message must be coming from your custom.dll. I'm a little > confused why the code would be looking for wixstdba data if it's not > wixstdba. > > On Tue, Apr 24, 2012 at 10:00 AM, jean claude klodjan > wrote: > > > but in that case, the bal:WixStandardBootstrapperApplication element will > > use the original wixstd ba - > > how can i tell it to use my custom dll ? > > > > > > > > 2012/4/24 Bruce Cran > > > > > You need to use the bal:WixStandardBootstrapperApplication element to > > tell > > > the ba where to find the license and logo. See the "changing the wix > > > standard bootstrapper application branding" topic in the help file. > > > > > > -- > > > Bruce Cran > > > > > > Sent from my iPad > > > > > > On 24 Apr 2012, at 17:31, jean claude klodjan > > wrote: > > > > > > > hello > > > > i have built a custom bootstrapper application, based on wixstdba. > > > > when i run the bootstrapper built using this dll, it can't probe for > > the > > > > thm.wxl and thm.xml files. > > > > > > > > i have added those files as payload, that way : > > > > > > > > > > > > > > > SourceFile="..\Resources\thm.wxl"/> > > > > > > > SourceFile="..\Resources\thm.xml"/> > > > > > > > > > > > > this solves that part of the problem, but now i get the following > > error : > > > > > > > > ...Error 0x80070057: BootstrapperApplication.xml manifest is missing > > > > wixstdba information. > > > > ...Error 0x80070057: Failed to read bootstrapper application data. > > > > ...Error 0x80070057: Failed to initialize data in bootstrapper > > > application. > > > > > > > > Indeed, the code is looking for > > > > "/BootstrapperApplicationData/WixStdbaInformation" > > > > in "BootstrapperApplication.xml" .. > > > > > > > > what am i missing ? > > > > why should i do ? > > > > > > > > thank you in advance. > > > > > > > > > > -- > > > > Live Security Virtual Conference > > > > Exclusive live event will cover all the ways today's security and > > > > threat landscape has changed and how IT managers can respond. > > Discussions > > > > will include endpoint security, mobile security and the latest in > > malware > > > > threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ > > > > ___ > > > > WiX-users mailing list > > > > WiX-users@lists.sourceforge.net > > > > https://lists.sourceforge.net/lists/listinfo/wix-users > > > > > > > > > > > > -- > > > Live Security Virtual Conference > > > Exclusive live event will cover all the ways today's security and > > > threat landscape has changed and how IT managers can respond. > Discussions > > > will include endpoint security, mobile security and the latest in > malware > > > threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ > > > ___ > > > WiX-users mailing list > > > WiX-users@lists.sourceforge.net > > > https://lists.sourceforge.net/lists/listinfo/wix-users > > > > > > > > -- > > Live Security Virtual Conference > > Exclusive live event will cover all the ways today's security and > > threat landscape has changed and how IT managers can respond. Discussions > >
Re: [WiX-users] building a custom bootstrapper application from wixstdba
but in that case, the bal:WixStandardBootstrapperApplication element will use the original wixstd ba - how can i tell it to use my custom dll ? 2012/4/24 Bruce Cran > You need to use the bal:WixStandardBootstrapperApplication element to tell > the ba where to find the license and logo. See the "changing the wix > standard bootstrapper application branding" topic in the help file. > > -- > Bruce Cran > > Sent from my iPad > > On 24 Apr 2012, at 17:31, jean claude klodjan wrote: > > > hello > > i have built a custom bootstrapper application, based on wixstdba. > > when i run the bootstrapper built using this dll, it can't probe for the > > thm.wxl and thm.xml files. > > > > i have added those files as payload, that way : > > > > > > > SourceFile="..\Resources\thm.wxl"/> > > > SourceFile="..\Resources\thm.xml"/> > > > > > > this solves that part of the problem, but now i get the following error : > > > > ...Error 0x80070057: BootstrapperApplication.xml manifest is missing > > wixstdba information. > > ...Error 0x80070057: Failed to read bootstrapper application data. > > ...Error 0x80070057: Failed to initialize data in bootstrapper > application. > > > > Indeed, the code is looking for > > "/BootstrapperApplicationData/WixStdbaInformation" > > in "BootstrapperApplication.xml" .. > > > > what am i missing ? > > why should i do ? > > > > thank you in advance. > > > -- > > Live Security Virtual Conference > > Exclusive live event will cover all the ways today's security and > > threat landscape has changed and how IT managers can respond. Discussions > > will include endpoint security, mobile security and the latest in malware > > threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ > > ___ > > WiX-users mailing list > > WiX-users@lists.sourceforge.net > > https://lists.sourceforge.net/lists/listinfo/wix-users > > > -- > Live Security Virtual Conference > Exclusive live event will cover all the ways today's security and > threat landscape has changed and how IT managers can respond. Discussions > will include endpoint security, mobile security and the latest in malware > threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ > ___ > WiX-users mailing list > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users > -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] building a custom bootstrapper application from wixstdba
hello i have built a custom bootstrapper application, based on wixstdba. when i run the bootstrapper built using this dll, it can't probe for the thm.wxl and thm.xml files. i have added those files as payload, that way : this solves that part of the problem, but now i get the following error : ...Error 0x80070057: BootstrapperApplication.xml manifest is missing wixstdba information. ...Error 0x80070057: Failed to read bootstrapper application data. ...Error 0x80070057: Failed to initialize data in bootstrapper application. Indeed, the code is looking for "/BootstrapperApplicationData/WixStdbaInformation" in "BootstrapperApplication.xml" .. what am i missing ? why should i do ? thank you in advance. -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] building Wix
hello i'm having problem building wix : i have installed all the required prerequisites (or at their equivalent for Visual 2010) i basically just would like to build wixstdba, (it requires the balutil.lib ) - building any project in ext.sln (or in the wix solution) shows The "XsdGen" task was not found. Check the following: 1.) The name of the task in the project file is the same as the name of the task class. 2.) The task class is "public" and implements the Microsoft.Build.Framework.ITask interface. 3.) The task is correctly declared with in the project file, or in the *.tasks files located in the "C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319" directory. - building using make shows * Buildfile: file:///D:/Projets/wix sources/wix.build * Target framework: Microsoft .NET Framework 4.0 * Target(s) specified: inc * * [property] Target framework changed to "Microsoft .NET Framework 2.0". * [property] Read-only property "dir.hhw" cannot be overwritten. * [property] Read-only property "hhw-found" cannot be overwritten. * * BUILD FAILED - 0 non-fatal error(s), 2 warning(s) what do i miss ? thank you in advance -- Better than sec? Nothing is better than sec when it comes to monitoring Big Data applications. Try Boundary one-second resolution app monitoring today. Free. http://p.sf.net/sfu/Boundary-dev2dev ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users