Re: [WiX-users] Bootstrapper rollback failure
On comparing with the log file generated when the bootstrapper used to rollback properly, I discovered that Detected package: cached: None is being logged now as against cached: Complete in the working copy. I don't know why this happens though. -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Bootstrapper-rollback-failure-tp7586290p7586303.html Sent from the wix-users mailing list archive at Nabble.com. -- Get 100% visibility into Java/.NET code with AppDynamics Lite It's a free troubleshooting tool designed for production Get down to code-level detail for bottlenecks, with 2% overhead. Download for free and get started troubleshooting in minutes. http://p.sf.net/sfu/appdyn_d2d_ap2 ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] Bootstrapper rollback failure
Hello, The Execpackages chained in my bootstrapper fail to rollback. The log file says: Error 0x80070003: Failed to CreateProcess...when it starts applying the rollback package. This used to work before. Unable to figure out what is causing this problem now. -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Bootstrapper-rollback-failure-tp7586290.html Sent from the wix-users mailing list archive at Nabble.com. -- Get 100% visibility into Java/.NET code with AppDynamics Lite It's a free troubleshooting tool designed for production Get down to code-level detail for bottlenecks, with 2% overhead. Download for free and get started troubleshooting in minutes. http://p.sf.net/sfu/appdyn_d2d_ap2 ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] Wix36 Installer Hangs
I'm interested in Burn so I've uninstalled Wix35 and am now trying to load Wix36. The installer appears to hang and just shows Installing in the upper left and Up to date in the middle left. What's the deal? -- BlackBerryreg; DevCon Americas, Oct. 18-20, San Francisco, CA The must-attend event for mobile developers. Connect with experts. Get tools for creating Super Apps. See the latest technologies. Sessions, hands-on labs, demos much more. Register early save! http://p.sf.net/sfu/rim-blackberry-1 ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Sequence no is not retained in MSI from MSM
Hi All, Did not receive any help on this so far? Can somebody share some knowledge in this area? Is there a way to retain the sequence no from merge module into msi? How does WIX assigns sequence no when you create merge module? Is it in the order that you've component/file elements in the module wix file? Your help is highly appreciated. Thanks Venkat On Tue, Feb 8, 2011 at 12:25 PM, wix user wixuser...@gmail.com wrote: Hi All, we are using merge module in MSI. We have custom logic to retain sequence no in the file table from prior versions and is correctly working and creating MSM. But after we create the MSI with this MSM the file table looks different. Sequencing is not the same though I've only one mergemodule for this product. Your help is appreciated. Thanks -- The ultimate all-in-one performance toolkit: Intel(R) Parallel Studio XE: Pinpoint memory and threading errors before they happen. Find and fix more than 250 security defects in the development cycle. Locate bottlenecks in serial and parallel code that limit performance. http://p.sf.net/sfu/intel-dev2devfeb ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] Sequence no is not retained in MSI from MSM
Hi All, we are using merge module in MSI. We have custom logic to retain sequence no in the file table from prior versions and is correctly working and creating MSM. But after we create the MSI with this MSM the file table looks different. Sequencing is not the same though I've only one mergemodule for this product. Your help is appreciated. Thanks -- The ultimate all-in-one performance toolkit: Intel(R) Parallel Studio XE: Pinpoint memory and threading errors before they happen. Find and fix more than 250 security defects in the development cycle. Locate bottlenecks in serial and parallel code that limit performance. http://p.sf.net/sfu/intel-dev2devfeb ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Custom Actions UAC
Hi Phil, How is the WIX support for MSI 4.5 features? We are planning to use Multiple transaction features. Are there some help resource avaiable? Thanks On Fri, Jan 21, 2011 at 11:17 AM, Wilson, Phil phil.wil...@invensys.comwrote: Use MSI 4.5 - it got restored there. http://support.microsoft.com/kb/942288 Phil Wilson -Original Message- From: Andy Clugston [mailto:clug...@gmail.com] Sent: Thursday, January 20, 2011 6:35 PM To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] Custom Actions UAC Well I think I have figured out why the issue is occurring. The call that is failing in the custom action is LoadUserProfile(). This needs the SeBackupPrivilege which the windows installers service *does not* have on a UAC-enabled system. Some details: http://blogs.msdn.com/b/vistacompatteam/archive/2006/10/19/impact-of-least-privilege-in-system-services.aspx http://blogs.msdn.com/b/windows_installer_team/archive/2008/05/01/what-changed-in-windows-installer-4-5.aspx http://social.msdn.microsoft.com/Forums/en/windowssecurity/thread/b9ea2a0e-5a0e-4e07-92e2-4c7e1f2c5496 Any advice or known workarounds are welcome. :) On Thu, Jan 20, 2011 at 3:33 PM, Andy Clugston clug...@gmail.com wrote: Hi Users, I am working on a product that needs to support Windows 7 w/ UAC enabled. The MSI has a few custom actions that perform various configuration items that I would like to keep contained within the MSI/product install. The custom actions are Execute='deferred' with Impersonate='no' and they are scheduled Before='InstallFinalize'. One action is a vb script, and the other calls a native C/C++ dll. They *both* contain configuration items that require elevated privileges. Now, I have verified that the vb script action works fine, however the dll custom action does not. I am getting a permission error from the dll custom action when it runs. So, it appears to me that there is a difference in the two different types of custom actions, and how the user/system privileges are propagated from the msiexec process to these action processes. I've done some digging online (and will continue to) regarding the issue, but have not run across this particular case with the different action types acting differently. I am running the MSI on a Win7 x32 system with UAC using WiX 3.0.5419. As always, thanks for the help. -- Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)! Finally, a world-class log management solution at an even better price-free! Download using promo code Free_Logger_4_Dev2Dev. Offer expires February 28th, so secure your free ArcSight Logger TODAY! http://p.sf.net/sfu/arcsight-sfd2d ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users *** Confidentiality Notice: This e-mail, including any associated or attached files, is intended solely for the individual or entity to which it is addressed. This e-mail is confidential and may well also be legally privileged. If you have received it in error, you are on notice of its status. Please notify the sender immediately by reply e-mail and then delete this message from your system. Please do not copy it or use it for any purposes, or disclose its contents to any other person. This email comes from a division of the Invensys Group, owned by Invensys plc, which is a company registered in England and Wales with its registered office at 3rd Floor, 40 Grosvenor Place, London, SW1X 7AW (Registered number 166023). For a list of European legal entities within the Invensys Group, please go to http://www.invensys.com/legal/default.asp?top_nav_id=77nav_id=80prev_id=77 . You may contact Invensys plc on +44 (0)20 3155 1200 or e-mail recept...@invensys.com. This e-mail and any attachments thereto may be subject to the terms of any agreements between Invensys (and/or its subsidiaries and affiliates) and the recipient (and/or its subsidiaries and affiliates). -- Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)! Finally, a world-class log management solution at an even better price-free! Download using promo code Free_Logger_4_Dev2Dev. Offer expires February 28th, so secure your free ArcSight Logger TODAY! http://p.sf.net/sfu/arcsight-sfd2d ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)! Finally, a world-class log management solution at an even better price-free! Download using promo code
[WiX-users] how to control File Sequence no in WIX
Hi, I woluld like to know how we can control the file sequence no in the File table. If I add newly added file element (with new componet) at the end in next version of MSI. Still it is not getting sequence no at the end. This breaks the patches. Eg. I've a merge module with 50 file. we are using a component per file with Keypath = yes. this is in the first version of product. In the next version of product few files got added, then, in the wix file we are adding the components for the new files at the end. We've an internal logic to compare with base builds. But it is getting the sequence no randomly. Any advice in this area is appreciated. Also is this file sequence no is per Module or per Disk? Please throw some light in this area. Thanks -- Protect Your Site and Customers from Malware Attacks Learn about various malware tactics and how to avoid them. Understand malware threats, the impact they can have on your business, and how you can protect your company and customers by using code signing. http://p.sf.net/sfu/oracle-sfdevnl ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] how to control File Sequence no in WIX
Thanks Rob. Could you please give me more details on how this behaves? Is this sequence no maintained at module level (we have few merge modules in our product) or at Disk level or Product level. Also with this patch group, do we need any changes in the PCP file? Thanks On Mon, Jan 17, 2011 at 4:46 PM, Rob Mensching r...@robmensching.com wrote: WiX toolset doesn't expose a method to control the sequence. You can cause new files to be added to the end of the sequence using the PatchGroup element. This is important if you use the old MSI patchwiz tools to create patches (becuase the MSI tools can't handle sequence changes, pyro doesn't have that problem). On Mon, Jan 17, 2011 at 1:25 PM, wix user wixuser...@gmail.com wrote: Hi, I woluld like to know how we can control the file sequence no in the File table. If I add newly added file element (with new componet) at the end in next version of MSI. Still it is not getting sequence no at the end. This breaks the patches. Eg. I've a merge module with 50 file. we are using a component per file with Keypath = yes. this is in the first version of product. In the next version of product few files got added, then, in the wix file we are adding the components for the new files at the end. We've an internal logic to compare with base builds. But it is getting the sequence no randomly. Any advice in this area is appreciated. Also is this file sequence no is per Module or per Disk? Please throw some light in this area. Thanks -- Protect Your Site and Customers from Malware Attacks Learn about various malware tactics and how to avoid them. Understand malware threats, the impact they can have on your business, and how you can protect your company and customers by using code signing. http://p.sf.net/sfu/oracle-sfdevnl ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- virtually, Rob Mensching - http://RobMensching.comhttp://robmensching.com/LLC -- Protect Your Site and Customers from Malware Attacks Learn about various malware tactics and how to avoid them. Understand malware threats, the impact they can have on your business, and how you can protect your company and customers by using code signing. http://p.sf.net/sfu/oracle-sfdevnl ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- Protect Your Site and Customers from Malware Attacks Learn about various malware tactics and how to avoid them. Understand malware threats, the impact they can have on your business, and how you can protect your company and customers by using code signing. http://p.sf.net/sfu/oracle-sfdevnl ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] updates to sql database
Hi Rob, Do you mean a different component for update than the installation? If yes, we need to skip the installation part of it during the update based on some check for already installed db. How to handle these conditions? Using Transient components? How failures are handled? Do you have any example are links to any document? Thanks On Sat, Jan 1, 2011 at 5:02 PM, Rob Mensching r...@robmensching.com wrote: You can run SQL Scripts that update your SQL databases. On Thu, Dec 30, 2010 at 11:55 AM, wix user wixuser...@gmail.com wrote: Hi all, I would like to know about updating sql databases using wix. Does wix handles this scenarios using minor updates? Any information/links in this area is appreciated. Thanks -- Learn how Oracle Real Application Clusters (RAC) One Node allows customers to consolidate database storage, standardize their database environment, and, should the need arise, upgrade to a full multi-node Oracle RAC database without downtime or disruption http://p.sf.net/sfu/oracle-sfdevnl ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- virtually, Rob Mensching - http://RobMensching.comhttp://robmensching.com/LLC -- Learn how Oracle Real Application Clusters (RAC) One Node allows customers to consolidate database storage, standardize their database environment, and, should the need arise, upgrade to a full multi-node Oracle RAC database without downtime or disruption http://p.sf.net/sfu/oracle-sfdevnl ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- Learn how Oracle Real Application Clusters (RAC) One Node allows customers to consolidate database storage, standardize their database environment, and, should the need arise, upgrade to a full multi-node Oracle RAC database without downtime or disruption http://p.sf.net/sfu/oracle-sfdevnl ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] updates to sql database
Hi all, I would like to know about updating sql databases using wix. Does wix handles this scenarios using minor updates? Any information/links in this area is appreciated. Thanks -- Learn how Oracle Real Application Clusters (RAC) One Node allows customers to consolidate database storage, standardize their database environment, and, should the need arise, upgrade to a full multi-node Oracle RAC database without downtime or disruption http://p.sf.net/sfu/oracle-sfdevnl ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] Registering performance counters on 64-bit system
Hello, I am trying to register a performance counter manifest using PerfCounterManifest element from the utility extension. My wix file looks like this: Component Id=Comp_Messaging_PerformanceCounters_dll Guid=54567214-A199-48A2-BD4B-C02FE9907210 Win64=yes File Id=Messaging.PerformanceCounters.dll Name=Messaging.PerformanceCounters.dll KeyPath=yes DiskId=1 Source=$(var.BINSDIR_SERVER)\/ /Component Component Id=Comp_MessagingPerformanceCounters_man Guid=51D22A9C-4C1D-4CD2-9C1B-596F6A06BBF7 Win64=yes File Id=MessagingPerformanceCounters.man Name=MessagingPerformanceCounters.man KeyPath=yes DiskId=1 Source=$(var.BINSDIR_SERVER)\ util:PerfCounterManifest ResourceFileDirectory=[#MessagingPerformanceCounters.dll]/ /File /Component The DLL and the manifest files are located under system32\prod dir. I notice that 32-bit MsiExec.exe and Lodctr.exe are invoked to register the performance counters. These processes are not able to see the files under the system32 folder. So the installation fails. Does anyone know how to fix this problem? I am using beta build 3.5.1322.0. Thanks, Vikram -- Start uncovering the many advantages of virtual appliances and start using them to simplify application deployment and accelerate your shift to cloud computing. http://p.sf.net/sfu/novell-sfdev2dev ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] Patch build with GAC update
I have followed the examples given in http://blogs.msdn.com/pmarcu/archive/2007/06/28/sample-patch.aspx but I have a few components with assemblies registering to GAC. when I create a patch with the latest and deployed, it does not replace in the GAC. I will not be making any assembly version changes because it will break all the other references and I do not want to have multiple versions in the GAC. only the file version will be changed. any idea? - Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://sourceforge.net/services/buy/index.php ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] SPAM-LOW upgrading package
I wanted to make an upgrade package. my code is given below. i still get the message when running the msi another version of this product is already installed with an OK button. Product Id=FAF9B0E3-2F1B-4806-94DA-09FC29497384 Name=ProductName Language=1033 Version=1.0.0 Manufacturer=MyMAnufacturerNAme UpgradeCode=9E3B8443-CD31-483d-9EE3-E8FBD9209447 Package Description=PackagDesc Comments=SrvcPackage Manufacturer=abcd InstallerVersion=200 Compressed=yes/ Media Id=1 Cabinet=file.cab EmbedCab=yes/Media Property Id=PREVIOUSVERSIONSINSTALLED Secure=yes / Property Id=NEWERPRODUCTFOUND Secure=yes / Upgrade Id=9E3B8443-CD31-483d-9EE3-E8FBD9209447 UpgradeVersion Maximum=1.0.0 Property=PREVIOUSVERSIONSINSTALLED / UpgradeVersion Minimum=1.0.0 Property=NEWERPRODUCTFOUND OnlyDetect=yes IncludeMinimum=yes / /Upgrade Directory Id=TARGETDIR Name=SourceDir /Directory Feature /Feature InstallExecuteSequence RemoveExistingProducts After=InstallExecute / InstallExecute After=PublishProduct / /InstallExecuteSequence /Product - Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://sourceforge.net/services/buy/index.php ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] SPAM-LOW reading configuration properties from XML
I have followed the example as given here. http://www.dalun.com/wix/05.22.2007.htm I have the path of .net assembly coming from the configuration xml. but when I concatenate as follows I get an error. Component Id=C1234 Guid=33BA5030-BDA0-49c8-BAF4-B4E030FA8C70 File Id=F1234 Name=myassembly.dll DiskId=1 Source=[MYPATH]\myassembly.dll Assembly=.net KeyPath=yes/File /Component - Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://sourceforge.net/services/buy/index.php ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users