Re: [WiX-users] Several questions
you can create a dll with your C# code and make your required functions available in dll. this dll cane be registered as binary in WIX code base and it's exposed function can be run as custom actions during installation. - Original Message - From: "Rob L" To: wix-users@lists.sourceforge.net Sent: Saturday, October 11, 2014 2:53:53 AM Subject: [WiX-users] Several questions Hi Im just starting to learn about wix. I want to create an installer that copies a couple files and then it runs some external c# code as well. I have visual studio express 2010 and it does not support add ins. So, i dont have access to using wix on visual studio and have to use it in msbuild. How do I tell wix to run my own c# code file during the install process? I don't know if I am asking this in the proper fashion. Please understand. Thanks Robert -- Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer http://p.sf.net/sfu/Zoho ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer http://p.sf.net/sfu/Zoho ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] WiX vs NSIS
Hi, - Wix based on Windows installation technology(msi), which is controlled/managed by windows installer service. - Its Microsoft recommended installer building software which has built in support in windows. NSIS is not more than a wrapper over scripting language where as WIX/MSI is specifically designed to write installer for windows. - MSI installer files are simply database files, where as NSIS based installers are binary executable. Wix/msi based installer will support automatic rollback, uninstall, logging etc, where as in NSIS you have to write scripts for everything. - Various services like WMI, has built in support of MSI based installer, where as for NSIS based installer will be treated as a simple executable in it. - Microsoft visual studio has support of WIX toolkit, which makes development easy. - As your installer grow it becomes difficult to manage it using NSIS. We have initially NSIS based installer which was migrated to WIX after some time. MSI based installers are future of windows installation technology. Regards, Sanjay Rao On 4/17/2013 6:32 PM, Nick Miller wrote: > Hey guys, thank you for all of your great responses. Allow me to > provide a little background, over the past few weeks I have been > learning Wix for a special project I worked on. I've gone through > the tutorials, I've read the book by Nick Ramirez, and have been able > to create a custom managed bootstrapper application. My company has > many applications that use a few different installation technologies > (mostly NSIS) and we are looking to standardize. I think Wix is > awesome, and believe we should use it exclusively, so I guess my > question is how do I sell this to the boss? Mind you, he is very > technically proficient... > > -Original Message- From: Rob Mensching > [mailto:r...@robmensching.com] Sent: Tuesday, April 16, 2013 7:53 PM > To: General discussion for Windows Installer XML toolset. Subject: > Re: [WiX-users] WiX vs NSIS > > I'm obviously biased but non-declarative installation technologies > like NSIS are a complete non-starter for me. I don't want to write > scripts that install files then have to remember write more scripts > to uninstall those files. I had a couple consulting gigs to convert > setups from NSIS. It amazed me how much code they maintained to just > do the above. The .wxs files were usually smaller and far easier to > maintain. > > Script based installs are just the wrong way to solve the problem, > IMHO. > > > On Tue, Apr 16, 2013 at 4:39 PM, Wesley Manning > wrote: > >> Last time I looked NSIS hasn't been updated since 2009. I also >> contemplated using NSIS. >> >> What attracted me to Wix is that it is based on MSI which (at the >> time) you needed to get app Windows certified. And that it is XML >> based which I knew. And the bootstrapper, burn, because I needed >> to install .net framework, drivers, etc. If you go with Wix I'll >> recommend the book: >> http://www.packtpub.com/windows-installer-xml-3-6-developers-guide/book. >> >> Bring you up to speed very fast on basics. Only thing it didn't have >> for me was how to install drivers, advertised shortcuts, and how to >> install certificates which I picked up on the internet and this >> mail group. >> >> Wes >> >> -Original Message- From: Nick Miller >> [mailto:nmil...@livetechnology.com] Sent: April 16, 2013 7:44 PM >> To: General discussion for Windows Installer XML toolset. Subject: >> [WiX-users] WiX vs NSIS >> >> Hi All, >> >> My company is evaluating two different Windows installer solutions, >> WiX and Nullsoft installer (NSIS). I was wondering if anyone has >> had experience with both, and could weigh in on the pros and cons, >> benefits, limitations, etc. >> >> Thanks, Nick >> >> -- >> >> Precog is a next-generation analytics platform capable of >> advanced analytics on semi-structured data. The platform includes >> APIs for building apps and a phenomenal toolset for data science. >> Developers can use our toolset for easy data analysis & >> visualization. Get a free account! >> http://www2.precog.com/precogplatform/slashdotnewsletter >> ___ WiX-users mailing >> list WiX-users@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/wix-users >> >> >> >> >> -- >> >> P
Re: [WiX-users] Wix Upgrades when only revision number changes
Hi, MSI is able to store version number information upto four places. In upgrade process it consider version number upto three places only. fourth part will be ignored by its upgrade machinery. Please check /"Note that Windows Installer uses only the first three fields of the product version"/ note at http://msdn.microsoft.com/en-us/library/windows/desktop/aa370859%28v=vs.85%29.aspx and /"Windows Installer only uses the first 3 parts of the version in upgrade scenarios"/ at http://wix.sourceforge.net/manual-wix3/major_upgrade.htm Regards, Sanjay Rao On 12/17/2012 5:39 PM, Ed Tenholder wrote: > I thought MSI only looked at first three digits, ie change 1.2.3.4 to > 1.2.4.4 to affect changes. >tenholde > > -Original Message- > From: Marc Fauser [mailto:marc.fau...@gmail.com] > Sent: Monday, December 17, 2012 2:54 AM > To: wix-users@lists.sourceforge.net > Subject: [WiX-users] Wix Upgrades when only revision number changes > > I have a setup which works great but has one bug. > If only the revision number changes, the setup tells me that this product > version is already installed. > > e.g. I have one msi with version 1.2.3.4 installed and I want to upgrade to > 1.2.3.5. This doesn't work for me. I couldn't find any documentation how to > solve this. > > Best regards, > Marc Fauser > > > > -- > LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial Remotely > access PCs and mobile devices and provide instant support Improve your > efficiency, and focus on delivering more value-add services Discover what IT > Professionals Know. Rescue delivers http://p.sf.net/sfu/logmein_12329d2d > ___ > WiX-users mailing list > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users > > > > -- > LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial > Remotely access PCs and mobile devices and provide instant support > Improve your efficiency, and focus on delivering more value-add services > Discover what IT Professionals Know. Rescue delivers > http://p.sf.net/sfu/logmein_12329d2d > ___________ > WiX-users mailing list > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users > > -- Sanjay Rao Digital Media Group, Interra Systems s...@interrasystems.com http://www.interrasystems.com -- LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial Remotely access PCs and mobile devices and provide instant support Improve your efficiency, and focus on delivering more value-add services Discover what IT Professionals Know. Rescue delivers http://p.sf.net/sfu/logmein_12329d2d ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Install the Visual C++ redistributables file vcredist_x86.exe
X-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 > > > -- > 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 > > -- Sanjay Rao Digital Media Group, Interra Systems s...@interrasystems.com http://www.interrasystems.com -- 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] Install the Visual C++ redistributables file vcredist_x86.exe
I think you should use merge module of VCResdist. On 8/29/2012 3:56 PM, Natalie Carr wrote: > Hi, Hope someone can help me. I'm trying to install the Visual C++ > redistributables file vcredist_x86.exe > > > > I can't use merge modules as I've been asked to use this one EXE file. I > added it to a bootstrapper using this code: > > > > > >Microsoft Visual C++ Redistributables > > > > > > > > > > ApplicationName="Server Setup" BootstrapperItems="@(BootstrapperFile)" > ComponentsLocation="Relative" CopyComponents="True" > OutputPath="$(OutputPath)" Path="C:\Program Files (x86)\Microsoft > SDKs\Windows\v7.0A\Bootstrapper\" /> > > > > > > > > But this installs the prerequisites at the beginning and I have been asked > to show our welcome dialog and then do a registry search to see if the > appropriate files are installed. If they are not to call the > vcredist_x86.exe file. > > > > Can this be done? > > I'm trying this but cannot get it to work. > > > > Property="QtExecDeferredExampleWithProperty" > Value=""[#vcredist_x86.exe]"" Execute="immediate"/> > > DllEntry="CAQuietExec" Execute="deferred" Return="check" Impersonate="no"/> > > > > > > > > After="CostFinalize"/> > > After="InstallInitialize"/> > > > > > > > > Kind Regards, > > > > Natalie Carr > > > > > > -- > 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 > > -- Sanjay Rao Digital Media Group, Interra Systems s...@interrasystems.com http://www.interrasystems.com -- 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] remote installer + bootstrapper
Hi, We are having a installer having 2 features(each feature is install a windows service which do some jobs). Both services/features can be installed on multiple computers and then using application's user interface user can interconnect all the application components. Thereafter all application components residing on multiple computers work together. Right now we have an msi installer having both components as two features. User has to visit all the machines one by one if he wants to install on say 10 computers. We want to create a bootstrapper application which also has capability to launch installer on multiple machines in one go. Can anybody give some pointers that how to start on this ? Many-many thanks in advance. Regards, Sanjay Rao -- Keep Your Developer Skills Current with LearnDevNow! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-d2d ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] remote installer + bootstrapper
Hi, We are having a installer having 2 features(each feature is install a windows service which do some jobs). Both services/features can be installed on multiple computers and then using application's user interface user can interconnect all the application components. Thereafter all application components residing on multiple computers work together. Right now we have an msi installer having both components as two features. User has to visit all the machines one by one if he wants to install on say 10 computers. We want to create a bootstrapper application which also has capability to launch installer on multiple machines in one go. Can anybody give some pointers that how to start on this ? Many-many thanks in advance. Regards, Sanjay Rao -- Keep Your Developer Skills Current with LearnDevNow! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-d2d ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] block installation of 32 bit installaer if 64 bit installer is already installed
Hi, I want to block installation of 32 bit installer if 64 bit installer is already installed on same machine. Is there ant straight way in Wix to detect the platform of a installed package ? Thanks in advance. Regards, Sanjay Rao -- All the data continuously generated in your IT infrastructure contains a definitive record of customers, application performance, security threats, fraudulent activity and more. Splunk takes this data and makes sense of it. Business sense. IT sense. Common sense. http://p.sf.net/sfu/splunk-d2d-oct ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] how to create a single component in output wxs file for whole directory using heat
Hi, I have a directory having thousand of files and directories in it. Since these files/folders updated rarely in one version to another version, So I just want to create minimum number of component for this directory to make the installer faster. This is just an experiment to check whether installer become faster or not after having a less number of components. Does anybody knows that how to create minimum number of components for one directory using heat ? Regards, Sanjay Rao -- Enable your software for Intel(R) Active Management Technology to meet the growing manageability and security demands of your customers. Businesses are taking advantage of Intel(R) vPro (TM) technology - will your software be a part of the solution? Download the Intel(R) Manageability Checker today! http://p.sf.net/sfu/intel-dev2devmar ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] install location not preserved while upgradation
what will be way to do this using WIX ? I ruled out the registry storing/retrieving method, because there is a considerable amount of xml needs to be written for it. I would not mind it if there is some straightaway method of getting older install location using WIX. Regards, Sanjay Rao On 02-02-2011 12:43, Wilson, Phil wrote: > Setting ARPINSTALLLOCATION allows retrieval of the location using > MsiGetProductInfo(...INSTALLPROPERTY_INSTALLLOCATION...) so I guess the > "other than storing registry keys" requirement would be met, but > storing/retrieving the install location from the registry is trivial anyway > with built-in MSI functionality. Sanjay doesn't say why the registry method > is ruled out. > > Alternatively, if you know of a component that is in that primary install > folder, then do a component search for it via AppSearch to set the path. > > Phil Wilson > > > -Original Message- > From: Neil Sleightholm [mailto:n...@x2systems.com] > Sent: Wednesday, February 02, 2011 12:25 PM > To: General discussion for Windows Installer XML toolset. > Subject: Re: [WiX-users] install location not preserved while upgradation > > I believe the registry is the only way: > http://robmensching.com/blog/posts/2010/5/2/The-WiX-toolsets-Remember-Pr > operty-pattern > > You could set the ARPINSTALLLOCATION > http://robmensching.com/blog/posts/2011/1/14/ARPINSTALLLOCATION-and-how- > to-set-it-with-the-WiX-toolset but I don't know how you would recall > that. > > Neil > > -Original Message- > From: Sanjay Rao [mailto:s...@noida.interrasystems.com] > Sent: 02 February 2011 19:01 > To: wix-users@lists.sourceforge.net > Subject: [WiX-users] install location not preserved while upgradation > > Hi, > > Every time when I upgrade my software, install location dialog shows the > default install location, It does not picks the previously installed > location automatically. Is there any way to do this other than > storing/searching registry keys. Pointer to a article is also welcome. > > Thanks in advance. > > Regards, > Sanjay Rao > > > -- > 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 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=77&nav_id=80&prev_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! > Dow
Re: [WiX-users] install location not preserved while upgradation
There should be simpler method like "MigrateFeatures" in "UpgradeVersion"element. On 02-02-2011 12:24, Neil Sleightholm wrote: > I believe the registry is the only way: > http://robmensching.com/blog/posts/2010/5/2/The-WiX-toolsets-Remember-Pr > operty-pattern > > You could set the ARPINSTALLLOCATION > http://robmensching.com/blog/posts/2011/1/14/ARPINSTALLLOCATION-and-how- > to-set-it-with-the-WiX-toolset but I don't know how you would recall > that. > > Neil > > -Original Message- > From: Sanjay Rao [mailto:s...@noida.interrasystems.com] > Sent: 02 February 2011 19:01 > To: wix-users@lists.sourceforge.net > Subject: [WiX-users] install location not preserved while upgradation > > Hi, > > Every time when I upgrade my software, install location dialog shows the > default install location, It does not picks the previously installed > location automatically. Is there any way to do this other than > storing/searching registry keys. Pointer to a article is also welcome. > > Thanks in advance. > > Regards, > Sanjay Rao > > > -- > 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 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 > > > > -- Sanjay Rao Digital Media Group, Interra Systems s...@interrasystems.com Phone: +1-408-873-1212 http://www.interrasystems.com -- 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
[WiX-users] install location not preserved while upgradation
Hi, Every time when I upgrade my software, install location dialog shows the default install location, It does not picks the previously installed location automatically. Is there any way to do this other than storing/searching registry keys. Pointer to a article is also welcome. Thanks in advance. Regards, Sanjay Rao -- 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
Re: [WiX-users] WiX v3.5 released!
will source written for 3.0 work into 3.5 ? -Regards, Sanjay Rao On 31-01-2011 21:51, Tony Juricic wrote: > Yey!!! > > -Original Message- > From: Rob Mensching [mailto:r...@robmensching.com] > Sent: Monday, January 31, 2011 10:07 AM > To: General discussion for Windows Installer XML toolset. > Subject: [WiX-users] WiX v3.5 released! > > WiX v3.5 Released! Tell your friends. Read more here: http://bit.ly/wix35 > -- Sanjay Rao Digital Media Group, Interra Systems s...@interrasystems.com Phone: +1-408-873-1212 http://www.interrasystems.com -- 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
Re: [WiX-users] Wix upgrade process does not consider 4th part of the version string
Hi, This is not a better solution at all. Sometimes user can support same version upgrade. On the other times he can have support of modifying the existing installation using installer. We cannot stop installation in case of same version. Regards, Sanjay Rao On 16-01-2011 18:47, Rob Mensching wrote: > I saw you're reply later and was going to get to it later (er, now). > > > Personally, I would chose to have an error that says, "An equal version of > this product is installed. Remove it first, before installing." Maybe with a > bit better error message. > The lack of 4th version in the installer does make standard CI difficult. I > guess I would just push the error up rather than hide the issue and have the > mysterious behavior of "The installer just downgraded me today." Maybe > you've trained your users (QA only?) and have other systems in place to > prevent the badness of downgrade (aka: versioning gone wrong) in check. > Maybe the CI adds enough value to deal with the issues. In my experience, > the trade-offs don't work and most people don't think through the full > repercussions, leading to bad places. > > Neil, you certainly pay attention to the details and I'm possibly just > jaded. This is just my point of view. > > Finally, I agree that the Windows Installer is the best of the alternatives > thus far. > On Sun, Jan 16, 2011 at 2:09 PM, Neil Sleightholmwrote: > >>>> PS: If you don't thinking versioning is that important to your >> product then you probably think I'm over exaggerating the issue. >> >> 100% agree, version is 'the' most important thing I do. I know you >> replied to Chris but I thought I'd add my comments... >> >> This is why I have had to choose the approach I outlined. I choose to >> schedule RemoveExistingProducts after InstallValidate for exactly the >> same reason, remove everything then put it back, that way I can get >> around the Windows Installer limitations. I choose Windows Installer >> because it helps more than hinders - I would love to use a product that >> did everything I need but it doesn't exist. I accept the limitations but >> there is no alternative but to work around them. >> >> May be I am missing the point but surely the WiX install has adopted the >> same approach, you just happen to set part 4 to 0 and don't release two >> versions on the same day. If you have continuous integration system I am >> struggling to see an alternative. >> >> Neil >> >> -Original Message- >> From: Rob Mensching [mailto:r...@robmensching.com] >> Sent: 16 January 2011 18:12 >> To: General discussion for Windows Installer XML toolset. >> Subject: Re: [WiX-users] Wix upgrade process does not consider 4th part >> of the version string >> >> Oh, I can't justify the Windows Installer choice either. I also can't >> change it. >> >> Software engineering is fun because we can build our own Lego blocks to >> build what we want to build. Remember 30 years ago how hard it was to >> build smooth looking things with Legos? The parts just did not exist >> (they kinda' >> do now, pretty cool). >> >> In software we get to build our own parts. >> >> *Except* when we choose to use some platform. Then the platform dictates >> certain things to be true. The rules of gravity if you like. The Windows >> Installer (for whatever reason, I really don't know) chose that only the >> first 3 parts of the ProductVersion would be evaluated. That's it. >> That's gravity. We can request that they change the rule but until the >> rule changes, that's it. >> >> Now, many software engineers don't like to accept limitations. We know >> we could alwasy build our own blocks. Most software engineers >> particularly disdain limitations that have no value or *negative* value. >> Sometimes creative solutions can even provide solid work arounds with no >> ill side-effects. However, messing with versioning is terrifying to me >> because versioning is the very foundation for software engineering and >> especially vital for *setup* development. Get versioning wrong and you >> end up with non-working systems (particularly with the Windows >> Installer). >> >> Maybe I'm sensitive to the issue because I've just seen so many problems >> foisted upon our customers because some setup developer didn't think the >> rules had to apply him or her. Maybe in controlled environments, the >> setup developer can control the larger system to not worry about the >&g
Re: [WiX-users] Wix upgrade process does not consider 4th part of the version string
Hi, We often have release of our software like 3.1.2 alpha release, 3.1.2 beta release etc. Internally we maintain this alpha, beta thing as fourth part of the version string. I fixed this thing in our environment by using a C++ custom action which will decide whether it's upgradable or not. Regards, Sanjay Rao On 17-01-2011 03:37, Albert van Peppen wrote: > For the reason mentioned, we use the bootstrapper for handling the correct > action on the fourth part of the version string. > This is not too hard and you can show a 'Internal release', 'Alpha release' > or 'Beta release' logo when installing as well :) > > Albert van Peppen > > -Oorspronkelijk bericht- > Van: Christopher Painter [mailto:chr...@deploymentengineering.com] > Verzonden: zondag 16 januari 2011 18:18 > Aan: General discussion for Windows Installer XML toolset. > Onderwerp: Re: [WiX-users] Wix upgrade process does not consider 4th part of > the version string > > Rob- > > The comment to not use MSI aside, it is pretty hard for me to justify to > build engineers, software developers and product managers that yes they can > build DLL's as 1.0.0.0 and 1.0.0.1 but that they can't build their MSI as > 1.0.0.0 and 1.0.0.1 because MSI will see it as 1.0.0 and 1.0.0. > > I'm pretty much left saying "you are right, that is the tail wagging the > dog. > But that's the framework we use so deal." > > I'd appreciate your detailed thoughts on this. > > Chris > > Christopher Painter, Author of Deployment Engineering Blog > Have a hot tip, know a secret or read a really good thread that deserves > attention? E-Mail Me > > > > - Original Message > From: Rob Mensching > To: General discussion for Windows Installer XML toolset. > > Sent: Sun, January 16, 2011 10:55:00 AM > Subject: Re: [WiX-users] Wix upgrade process does not consider 4th part of the > version string > > Terrifying. You must be in some really controlled environments for that to > work out well. > > The Windows Installer (for whatever reason) chose to ignore the 4th version. > It boggles my mind that "management" gets to decide a versioning scheme that > won't work. You might as well pick a different installation technology that > meets the requirement than the Windows Installer if something so fundamental > as versioning is going to be ignored. > The cognitive dissonance here kills me. > On Sun, Jan 16, 2011 at 7:07 AM, Neil Sleightholmwrote: > >> I have a similar scenario and my workaround is to allow same version >> upgrades. This means 3.0.1.14900 will upgrade 3.0.1.14500 (but it also >> means 3.0.1.14500 will upgrade 3.0.1.14900 which might be undesirable). >> >> In WiX 3.5 you can do this by setting >> MajorUpgrade/@AllowSameVersionUpgrades - otherwise just set the >> appropriate fields in the Upgrade table. >> >> Neil >> >> -Original Message- >> From: Sanjay Rao [mailto:s...@noida.interrasystems.com] >> Sent: 14 January 2011 21:33 >> To: General discussion for Windows Installer XML toolset. >> Subject: [WiX-users] Wix upgrade process does not consider 4th part of >> the version string >> >>Hi, >> >> I have an installer having 4-part version strings. Our installer stops >> installation if a newer version is already installed on the system. We >> often have alpha/beta releases of our product in which we do not change >> first 3 parts of the product. Suppose we have two releases of our >> product : >> Release1 : 3.0.1.14500(Alpha) >> Release2 : 3.0.1.14900(Beta) >> >> Our users are able to install alpha release even if beta is already >> present on their systems. >> I went through this article >> http://wix.sourceforge.net/manual-wix3/major_upgrade.htm >> see the paragraph having text "Windows Installer only uses the first 3 >> parts of the" >> >> Is there any way in Wix to take care of 4th part of version string in >> upgrade process ? >> OR >> Do I need to dive into clumsy custom action thing to take care this ? >> >> Regards, >> Sanjay Rao >> >> -- >> Sanjay Rao >> Digital Media Group, Interra Systems >> s...@interrasystems.com >> Phone: +1-408-873-1212 >> http://www.interrasystems.com >> >> >> -- >> 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 b
[WiX-users] Wix upgrade process does not consider 4th part of the version string
Hi, I have an installer having 4-part version strings. Our installer stops installation if a newer version is already installed on the system. We often have alpha/beta releases of our product in which we do not change first 3 parts of the product. Suppose we have two releases of our product : Release1 : 3.0.1.14500(Alpha) Release2 : 3.0.1.14900(Beta) Our users are able to install alpha release even if beta is already present on their systems. I went through this article http://wix.sourceforge.net/manual-wix3/major_upgrade.htm see the paragraph having text "Windows Installer only uses the first 3 parts of the" Is there any way in Wix to take care of 4th part of version string in upgrade process ? OR Do I need to dive into clumsy custom action thing to take care this ? Regards, Sanjay Rao -- Sanjay Rao Digital Media Group, Interra Systems s...@interrasystems.com Phone: +1-408-873-1212 http://www.interrasystems.com -- 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
[WiX-users] packaging large number of files
Hi All, Our software has to install a large number(more than 50,000) of files at target machine and We followed one component per file strategy(as recommended by WIX and MSI). While doing major upgrades it consumes a lot of time(sometimes 30 minutes) on some of the screens. I want to compress some folders (holding larger number of files 25000) and make a single file and then include the compresses file into msi installer. After installer finishes, I want to decompress this compressed file. My questions is : Is there any way in WIX to decompress the file after installation completes ? Regards, Sanjay Rao -- Increase Visibility of Your 3D Game App & Earn a Chance To Win $500! Tap into the largest installed PC base & get more eyes on your game by optimizing for Intel(R) Graphics Technology. Get started today with the Intel(R) Software Partner Program. Five $500 cash prizes are up for grabs. http://p.sf.net/sfu/intelisp-dev2dev ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] Can we launch an MSI installer on a remote machine ???????????
Hi, Can we launch an MSI installer on a remote machine ? Regards, Sanjay Rao -- Sanjay Rao Digital Media Group, Interra Systems s...@interrasystems.com Phone: +1-408-873-1212 http://www.interrasystems.com -- Increase Visibility of Your 3D Game App & Earn a Chance To Win $500! Tap into the largest installed PC base & get more eyes on your game by optimizing for Intel(R) Graphics Technology. Get started today with the Intel(R) Software Partner Program. Five $500 cash prizes are up for grabs. http://p.sf.net/sfu/intelisp-dev2dev ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] how to get error code returned by custom action
Hi, Does anybody have any idea, how to get the error code returned by a custom action? I want to display a dialog box based upon the return code of the custom action. Regards, Sanjay Rao -- 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] how to detect that a anti virus or firewall is stopping from running a custom action
Hi, Sometimes when user has tight anti virus and firewall rules configured on his machine, our installer fails. Our installer has a dll having several custom actions definitions. How can I detect that anti virus or firewall is stopping the installer to run a custom action ? Please help me if any body have any idea. Regards, Sanjay Rao -- 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
Re: [WiX-users] not able to access unc locations in deffered custom actions
That mean I cannot copy a file to network or c: using a deferred custom action. Is that true ? Please advice. On 16-09-2010 11:30, Wilson, Phil wrote: > That's the way it works. If you're impersonating you're not elevated so you > can't create files in C:\. If you are impersonating you can't access the > network. This is why trying to do your own custom copying in these situations > is frequently a bad idea. > > Phil Wilson > > > > -Original Message- > From: Sanjay Rao [mailto:s...@noida.interrasystems.com] > Sent: Saturday, September 18, 2010 10:55 AM > To: General discussion for Windows Installer XML toolset. > Subject: Re: [WiX-users] not able to access unc locations in deffered custom > actions > > > By other part of installer I mean immediate custom actions. > and if I do do not turn off impersonate, then custom action is not able > to copy files into c:\BatonBackup on windows 2008 etc. > > > On 15-09-2010 14:02, Wilson, Phil wrote: > >> What is the "other part of the installer"? If it's in the UI or other code >> running as the installing user I can guess it might be fine, but with >> impersonation turned off you're running with the system account, and that >> rarely has any network privileges. >> > >> Phil Wilson >> >> -Original Message- >> From: Sanjay Rao [mailto:s...@noida.interrasystems.com] >> Sent: Friday, September 17, 2010 1:45 PM >> To: wix-users@lists.sourceforge.net >> Subject: [WiX-users] not able to access unc locations in deffered custom >> actions >> >> Hi, >> >> I have a deffered custom action( with Impersonate=no) in my installer >> which copies a file from local location to unc location(network path). I >> am not able to access this unc location in this custom action while I am >> able to access same unc location in other part of the installer. >> >> Regards, >> Sanjay Rao >> >> -- >> 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 >> >> >> *** 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=77&nav_id=80&prev_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). >> >> >> >> -- >> 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 >> >> >> >> >> >> > > -- > 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 >
Re: [WiX-users] not able to access unc locations in deffered custom actions
By other part of installer I mean immediate custom actions. and if I do do not turn off impersonate, then custom action is not able to copy files into c:\BatonBackup on windows 2008 etc. On 15-09-2010 14:02, Wilson, Phil wrote: > What is the "other part of the installer"? If it's in the UI or other code > running as the installing user I can guess it might be fine, but with > impersonation turned off you're running with the system account, and that > rarely has any network privileges. > > Phil Wilson > > -Original Message- > From: Sanjay Rao [mailto:s...@noida.interrasystems.com] > Sent: Friday, September 17, 2010 1:45 PM > To: wix-users@lists.sourceforge.net > Subject: [WiX-users] not able to access unc locations in deffered custom > actions > > Hi, > > I have a deffered custom action( with Impersonate=no) in my installer > which copies a file from local location to unc location(network path). I > am not able to access this unc location in this custom action while I am > able to access same unc location in other part of the installer. > > Regards, > Sanjay Rao > > -- > 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 > > > *** 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=77&nav_id=80&prev_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). > > > > -- > 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 > > > > > -- 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] not able to access unc locations in deffered custom actions
Hi, I have a deffered custom action( with Impersonate=no) in my installer which copies a file from local location to unc location(network path). I am not able to access this unc location in this custom action while I am able to access same unc location in other part of the installer. Regards, Sanjay Rao -- 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] anti virus is blocking my installation
Hi, When I disable the anti virus, installation goes well. With anti virus ON I get following error : MSI (c) (BC:E8) [10:03:12:319]: Note: 1: 2205 2: 3: Error MSI (c) (BC:E8) [10:03:12:319]: Note: 1: 2228 2: 3: Error 4: SELECT `Message` FROM `Error` WHERE `Error` = 1723 Error 1723. There is a problem with this Windows Installer package. A DLL required for this install to complete could not be run. Contact your support personnel or package vendor. Action readBatonUpgradeDetailsCA, entry: readBatonDetails, library: C:\DOCUME~1\it002\LOCALS~1\Temp\1\MSIF.tmp MSI (c) (BC:E8) [10:03:14:055]: Note: 1: 2205 2: 3: Error MSI (c) (BC:E8) [10:03:14:055]: Note: 1: 2228 2: 3: Error 4: SELECT `Message` FROM `Error` WHERE `Error` = 1709 MSI (c) (BC:E8) [10:03:14:055]: Product: Baton Enterprise 3.0.3 -- Error 1723. There is a problem with this Windows Installer package. A DLL required for this install to complete could. My dll has several custom actions (deferred and not deferred both) for installer. Is it possible to give a message to user that anti virus or security software has blocked the installation ? Regards, Sanjay Rao -- This SF.net Dev2Dev email is sponsored by: Show off your parallel programming skills. Enter the Intel(R) Threading Challenge 2010. http://p.sf.net/sfu/intel-thread-sfd ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Installer crashes on windows 2008 server
But it does not have issues if I do not click on return button. rahul.ekb...@sungard.com wrote: > Hi, > Windows 2008 is with very high security. So please check do you have > permissions on registry, folder (drive), temp folder etc. > > Thanks, > Rahul > > -Original Message- > From: Sanjay Rao [mailto:s...@noida.interrasystems.com] > Sent: Thursday, August 05, 2010 5:00 PM > To: General discussion for Windows Installer XML toolset. > Subject: [WiX-users] Installer crashes on windows 2008 server > > Hi, > > I am having an installer which takes a lot of time after license > agreement dialog. In the mean time it displays a dialog box saying > "computing space requirement". This dialog box has a "return" button on > it. After a long time this dialog box disappears. This dialog box has > two different behavior on windows XP and server 2008. > 1. If I click return button on windows XP. installtion completes > successfully. > 2. If I click return button on server 2008, installer crashes after > verifyReadyDlg. > > Do I need to do something different for taking care of this issue on > windows server 2008 ? > > Regards, > Sanjay Rao > > > > > -- > The Palm PDK Hot Apps Program offers developers who use the > Plug-In Development Kit to bring their C/C++ apps to Palm for a share > of $1 Million in cash or HP Products. Visit us here for more details: > http://p.sf.net/sfu/dev2dev-palm > ___ > WiX-users mailing list > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users > > > > -- > The Palm PDK Hot Apps Program offers developers who use the > Plug-In Development Kit to bring their C/C++ apps to Palm for a share > of $1 Million in cash or HP Products. Visit us here for more details: > http://p.sf.net/sfu/dev2dev-palm > ___ > WiX-users mailing list > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users > > > > -- The Palm PDK Hot Apps Program offers developers who use the Plug-In Development Kit to bring their C/C++ apps to Palm for a share of $1 Million in cash or HP Products. Visit us here for more details: http://p.sf.net/sfu/dev2dev-palm ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] Installer crashes on windows 2008 server
Hi, I am having an installer which takes a lot of time after license agreement dialog. In the mean time it displays a dialog box saying "computing space requirement". This dialog box has a "return" button on it. After a long time this dialog box disappears. This dialog box has two different behavior on windows XP and server 2008. 1. If I click return button on windows XP. installtion completes successfully. 2. If I click return button on server 2008, installer crashes after verifyReadyDlg. Do I need to do something different for taking care of this issue on windows server 2008 ? Regards, Sanjay Rao -- The Palm PDK Hot Apps Program offers developers who use the Plug-In Development Kit to bring their C/C++ apps to Palm for a share of $1 Million in cash or HP Products. Visit us here for more details: http://p.sf.net/sfu/dev2dev-palm ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] browse for backup directory
Hi, I have a installer which ask for taking backup of existing data before upgrade. It also need to ask the location where user wants to take backup. Does anybody have any idea ? I already have a property for storing backup location. I am not able to use "BrowseDlg" code directly because it has various events unknown to me. Regards, Sanjay Rao Pally Sandher wrote: > The stock WiX UI's are found lacking when it comes to MSP support. > > You'll find a lot of the text controls on certain dialogs e.g. > ProgressDlg is conditioned with "AND NOT PATCH" so you end up with blank > dialogs which you'll need to customize to fix anyway. > > I've never got around to fixing it myself as it's a minor annoyance for > us. If I ever do I'll make sure I contribute the changes to the .wxs > files back to the CodeProject repository. > > Palbinder Sandher > Software Deployment & IT Administrator > T: +44 (0) 141 945 8500 > F: +44 (0) 141 945 8501 > > http://www.iesve.com > **Design, Simulate + Innovate with the ** > Integrated Environmental Solutions Limited. Registered in Scotland No. > SC151456 > Registered Office - Helix Building, West Of Scotland Science Park, > Glasgow G20 0SP > Email Disclaimer > > -Original Message- > From: KATO Kanryu [mailto:k.kan...@gmail.com] > Sent: 16 July 2010 09:21 > To: General discussion for Windows Installer XML toolset. > Subject: Re: [WiX-users] How to add UI for Minor Patches(msp)? > > >> MSP application uses the UI from the MSI it upgrades to. >> > That's right. > > But it seems that the UI is used as ver1.0 not as ver1.1 with any > changing in ver1.1 > > Now I investigate customize for show UIs which I hope instead of running > ver 1.0 msi again. > > > -- > This SF.net email is sponsored by Sprint What will you do first with > EVO, the first 4G phone? > Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first > ___ > WiX-users mailing list > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users > > > > -- > This SF.net email is sponsored by Sprint > What will you do first with EVO, the first 4G phone? > Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first > ___ > WiX-users mailing list > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users > > > > -- This SF.net email is sponsored by Sprint What will you do first with EVO, the first 4G phone? Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] How to detect which older version is already present on target machine ?
how to detect which older version of product is already present on target machine ? Regards, Sanjay -- This SF.net email is sponsored by Sprint What will you do first with EVO, the first 4G phone? Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] Problem in patch creation
Hi, I am creating a patch for my installer. I have my base version installer and new installer. when I try to create patch, It fails(logs attached). my base installer and new installer having different product(@Id) and package(@Id). Please suggest if anybody have a workaround for this. Thanks & Regards, Sanjay Rao ÿþ * * * * * L o g s t a r t i n g : 2 0 1 0 - 0 7 - 1 4 1 1 : 1 3 : 5 7 * * * * * I N F O : U s i n g P c p P a t h : E : \ W i x T e s t \ W i x I n s t a l l e r \ u p d a t e . p c p . I N F O : U s i n g T e m p o r a r y D i r e c t o r y : C : \ D O C U M E ~ 1 \ s a n j a y \ L O C A L S ~ 1 \ T e m p \ ~ p c w _ t m p . t m p . I N F O : P a s s e d a l l o f t h e m a i n c o n t r o l p a r a m e t e r v a l i d a t i o n t o P a t c h W i z , n o w c a l l i n g t h e n e x t 5 p h a s e s . I N F O : P h a s e I : E n t e r e d v a l i d a t i o n a n d p r o c e s s i n g p h a s e . I N F O : V a l i d a t i o n o f P c p . I N F O : M i n i m u m R e q u i r e d M s i V e r s i o n i s 1 0 0 . I N F O : S E Q U E N C E _ D A T A _ G E N E R A T I O N _ D I S A B L E D i s 0 . I N F O : L i s t O f P a t c h G U I D s T o R e p l a c e i s . I N F O : L i s t O f T a r g e t P r o d u c t C o d e s i s . I N F O : M s i F i l e T o U s e T o C r e a t e P a t c h T a b l e s i s . I N F O : P a t c h G U I D i s { E 1 F 9 1 D D A - B 6 2 4 - 4 8 A 5 - 9 5 A C - 9 2 3 F F 7 C F 3 E 3 8 } . I N F O : P a t c h O u t p u t P a t h i s E : \ W i x T e s t \ W i x I n s t a l l e r \ B a t o n E n t e r p r i s e P a t c h _ v 3 . 0 . 3 _ r e v 1 3 3 0 6 . m s p . I N F O : P a t c h S o u r c e L i s t i s . I N F O : P A T C H _ C A C H E _ D I R i s . I N F O : A l l o w D u a l P a t c h i s 0 . I N F O : A l l o w P r o d u c t C o d e M i s m a t c h e s i s 1 . I N F O : A l l o w P r o d u c t V e r s i o n M a j o r M i s m a t c h e s i s 1 . I N F O : A p i P a t c h i n g S y m b o l F l a g s i s 0 . I N F O : D o n t R e m o v e T e m p F o l d e r W h e n F i n i s h e d i s 0 . I N F O : I n c l u d e W h o l e F i l e s O n l y i s 0 . I N F O : P A T C H _ C A C H E _ E N A B L E D i s 0 . I N F O : O p t i m i z e P a t c h S i z e F o r L a r g e F i l e s i s 0 . I N F O : M E T A _ D A T A _ G E N E R A T I O N _ D I S A B L E D i s 0 . I N F O : T r u s t M s i i s 0 . I N F O : A l l o w L a x V a l i d a t i o n F l a g s i s 0 . E R R O R : S i n c e M S I 3 . 0 w i l l b l o c k i n s t a l l a t i o n o f m a j o r u p g r a d e p a t c h e s w i t h s e q u e n c i n g i n f o r m a t i o n , c r e a t i o n o f s u c h p a t c h e s i s b l o c k e d . E R R O R : T h e L a s t E r r o r R e c e i v e d i s : 0 I N F O : T e m p o r a r y f o l d e r i s a b o u t t o b e c l e a n e d o u t a n d d e l e t e d : C : \ D O C U M E ~ 1 \ s a n j a y \ L O C A L S ~ 1 \ T e m p \ ~ p c w _ t m p . t m p E R R O R : I n t e r n a l P a t c h W i z E r r o r o c c u r r e d . E R R O R : T h e L a s t E r r o r R e c e i v e d i s : - 1 0 7 2 8 0 3 4 5 4 -- This SF.net email is sponsored by Sprint What will you do first with EVO, the first 4G phone? Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] Problem in patch creation
Hi, I am creating a patch for my installer. I have my base version installer and new installer. when I try to create patch, It fails(logs attached). Does anybody have any idea ? Thanks & Regards, Sanjay Rao ÿþ * * * * * L o g s t a r t i n g : 2 0 1 0 - 0 7 - 0 9 1 3 : 1 7 : 1 9 * * * * * I N F O : U s i n g P c p P a t h : E : \ W i x T e s t \ W i x I n s t a l l e r \ u p d a t e . p c p . I N F O : U s i n g T e m p o r a r y D i r e c t o r y : C : \ D O C U M E ~ 1 \ s a n j a y \ L O C A L S ~ 1 \ T e m p \ ~ p c w _ t m p . t m p . I N F O : P a s s e d a l l o f t h e m a i n c o n t r o l p a r a m e t e r v a l i d a t i o n t o P a t c h W i z , n o w c a l l i n g t h e n e x t 5 p h a s e s . I N F O : P h a s e I : E n t e r e d v a l i d a t i o n a n d p r o c e s s i n g p h a s e . I N F O : V a l i d a t i o n o f P c p . I N F O : M i n i m u m R e q u i r e d M s i V e r s i o n i s 1 0 0 . I N F O : S E Q U E N C E _ D A T A _ G E N E R A T I O N _ D I S A B L E D i s 0 . I N F O : L i s t O f P a t c h G U I D s T o R e p l a c e i s . I N F O : L i s t O f T a r g e t P r o d u c t C o d e s i s . I N F O : M s i F i l e T o U s e T o C r e a t e P a t c h T a b l e s i s . I N F O : P a t c h G U I D i s { E 1 F 9 1 D D A - B 6 2 4 - 4 8 A 5 - 9 5 A C - 9 2 3 F F 7 C F 3 E 3 8 } . I N F O : P a t c h O u t p u t P a t h i s E : \ W i x T e s t \ W i x I n s t a l l e r \ B a t o n E n t e r p r i s e P a t c h _ v 3 . 0 . 3 _ r e v 1 3 2 8 5 . m s p . I N F O : P a t c h S o u r c e L i s t i s . I N F O : P A T C H _ C A C H E _ D I R i s . I N F O : A l l o w D u a l P a t c h i s 0 . I N F O : A l l o w P r o d u c t C o d e M i s m a t c h e s i s 0 . I N F O : A l l o w P r o d u c t V e r s i o n M a j o r M i s m a t c h e s i s 0 . I N F O : A p i P a t c h i n g S y m b o l F l a g s i s 0 . I N F O : D o n t R e m o v e T e m p F o l d e r W h e n F i n i s h e d i s 0 . I N F O : I n c l u d e W h o l e F i l e s O n l y i s 0 . I N F O : P A T C H _ C A C H E _ E N A B L E D i s 0 . I N F O : O p t i m i z e P a t c h S i z e F o r L a r g e F i l e s i s 0 . I N F O : M E T A _ D A T A _ G E N E R A T I O N _ D I S A B L E D i s 0 . I N F O : T r u s t M s i i s 0 . I N F O : A l l o w L a x V a l i d a t i o n F l a g s i s 0 . E R R O R : U p g r a d e d I m a g e s . M s i P a t h '