Re: [WiX-users] Installed app not showing up in add/remove programs
By any chance is below being used in your file? Property Id=ARPSYSTEMCOMPONENT Value=1 / If yes, this should be removed. Aparna Karkare LT Infotech OAI-sys, Enterprise Components and Frameworks Office: 020-6641-6142 Email: akark...@travelers.com -Original Message- From: Namrata Kumari [mailto:namrata.kum...@aspiresys.com] Sent: Monday, May 26, 2014 6:14 AM To: wix-users@lists.sourceforge.net Subject: Re: [WiX-users] Installed app not showing up in add/remove programs I have Package InstallerVersion=200 Compressed=yes InstallScope=perMachine / still my installed app is not visible in Program feature. But I ahve entries in registry as HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\{92A902C7-9B79-4F5D-B2B5-88BBA4FF723C} and I have all entries there. Please help -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Installed-app-not-showing-up-in-add-remove-programs-tp4592736p7594910.html Sent from the wix-users mailing list archive at Nabble.com. -- The best possible search technologies are now affordable for all companies. Download your FREE open source Enterprise Search Engine today! Our experts will assist you in its installation for $59/mo, no commitment. Test it for FREE on our Cloud platform anytime! http://pubads.g.doubleclick.net/gampad/clk?id=145328191iu=/4140/ostg.clktrk ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users This communication, including attachments, is confidential, may be subject to legal privileges, and is intended for the sole use of the addressee. Any use, duplication, disclosure or dissemination of this communication, other than by the addressee, is prohibited. If you have received this communication in error, please notify the sender immediately and delete or destroy this communication and all copies. TRVDiscDefault::1201 -- The best possible search technologies are now affordable for all companies. Download your FREE open source Enterprise Search Engine today! Our experts will assist you in its installation for $59/mo, no commitment. Test it for FREE on our Cloud platform anytime! http://pubads.g.doubleclick.net/gampad/clk?id=145328191iu=/4140/ostg.clktrk ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Problems using Wix Toolset 3.8 in Visual Studio 2013
Hi Ken, I followed the steps you have written and reached to the point of problem however the solution is very simple. If you follow the link exactly you'll end up creating two separate solutions and in that case you won't be able to add a project reference. You'll get error saying this type of reference cannot be added. Follow the instructions with little change and you'll be able to add project reference of MyApplication into MySetup. 1. Create MyApplication as said in Step 1 of the link 2. DO NOT follow Step 2- #1. Instead right click on the solution ('MyApplication') - Add - New project 3. Name it as MySetup 4. In the 2nd project (MySetup) go to Add Reference - Project Tab 5. You'll automatically see MyApplication 6. Click on Add - OK Project reference will be added just fine. Aparna Karkare LT Infotech OAI-sys, Enterprise Components and Frameworks Office: 020-6641-6142 Email: akark...@travelers.com -Original Message- From: Ken Morley [mailto:kmor...@jmtg.com] Sent: Thursday, May 08, 2014 5:11 PM To: wix-users@lists.sourceforge.net Subject: [WiX-users] Problems using Wix Toolset 3.8 in Visual Studio 2013 I installed Visual Studio 2013 Professional and then downloaded and installed Wix Toolset 3.8. From within VS - Help - About , I see Windows Installer XML Toolset 3.8.1128.0. If I choose New - Project, I see the Windows Installer XML node with seven different options like Setup Project, etc. I believe that I have Wix Toolset installed correctly. I have .Net 3.5 installed, which includes .Net 3.0 and .Net 2.0, so I think the Wix .Net dependency is satisfied. I am now trying to use the Creating a Simple Setup tutorial at http://wixtoolset.org/documentation/manual/v3/votive/authoring_first_votive_project.html and I'm not getting very far. I would really appreciate it if someone would point out my mistake. The problem is with Step 2 - #5 of the Simple Setup tutorial: I am trying to add the reference, but can't find what I need to add. I navigate to the projects tab as instructed, but that window is empty so I cannot select the MyApplication project. I tried to continue by manually browsing for a file, but none of the files associated with MyApplication will satisfy Wix Add Reference. My questions are: 1) Shouldn't I be able to manually browse to a file to add the reference to Wix? 2) If so, what VS file should I be trying to add as a reference? Is it the VS Solution file (.sln) a debug file or something else? 3) Why do my VS projects not show up under the Projects tab in Wix - Add Reference? Thanks very much! -- Is your legacy SCM system holding you back? Join Perforce May 7 to find out: #149; 3 signs your SCM is hindering your productivity #149; Requirements for releasing software faster #149; Expert tips and advice for migrating your SCM now http://p.sf.net/sfu/perforce ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users This communication, including attachments, is confidential, may be subject to legal privileges, and is intended for the sole use of the addressee. Any use, duplication, disclosure or dissemination of this communication, other than by the addressee, is prohibited. If you have received this communication in error, please notify the sender immediately and delete or destroy this communication and all copies. TRVDiscDefault::1201 -- Is your legacy SCM system holding you back? Join Perforce May 7 to find out: #149; 3 signs your SCM is hindering your productivity #149; Requirements for releasing software faster #149; Expert tips and advice for migrating your SCM now http://p.sf.net/sfu/perforce ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Setting property at a sequence
Thanks Bryan and Phil, Using only 'UPGRADINGPRODUCTCODE' worked to differentiate between Uninstall and Install cycle of an Upgrade. However this condition is false if Uninstalled from Add Remove Programs. I want the custom action to run in below two scenarios: 1. During Uninstall cycle of an Upgrade (only 'UPGRADINGPRODUCTCODE' works) 2. Uninstall from Add Remove Programs (only 'UPGRADINGPRODUCTCODE' does not work) Hence I modified the condition to be as: (Installed) OR (UPGRADINGPRODUCTCODE) It appears to be working fine now in all conditions. Thanks a lot for the help. Aparna Karkare LT Infotech OAI-sys, Enterprise Components and Frameworks Office: 020-6641-6142 Email: akark...@travelers.com -Original Message- From: Phil Wilson [mailto:phildgwil...@gmail.com] Sent: Friday, April 25, 2014 12:07 PM To: General discussion about the WiX toolset. Subject: Re: [WiX-users] Setting property at a sequence Bryan has it right. In the older install that is being uninstalled, REMOVE=ALL means it's being uninstalled, and UPGRADINGPRODUCTCODE is also set if it's being uninstalled by an upgrade. If you are in the new product being installed and you used the majorupgrade element, the WIX_UPGRADE_DETECTED property is set as the documentation says. Forget sequence numbers - they irrelevant. What matters is where actions are sequenced relative to other actions, not what the number is. Also, don't make the mistake of assuming that properties like UPGRADINGPRODUCTCODE are set to true or false, or 0 or 1. They are not, so don't use them like that in any conditions. --- Phil Wilson On Fri, Apr 25, 2014 at 7:08 AM, Bryan Wolf brw...@jackhenry.com wrote: Try the UPGRADINGPRODUCTCODE property[1] as well as the property associated with your Major Upgrade[2]. There's no need for all the custom actions. The Major Upgrade property is set for the version to be installed and the UPGRADINGPRODUCTCODE property is set for the version that is being upgraded/removed. So, in other words, if your sequence is being run with UPGRADINGPRODUCTCODE set then you are in a major upgrade removal. If the Major Upgrade property is set then you're performing a major upgrade of another version. [1] http://msdn.microsoft.com/en-us/library/aa372380(v=vs.85).aspx [2] http://wixtoolset.org/documentation/manual/v3/xsd/wix/majorupgrade.htm l -Original Message- From: Karkare,Aparna [mailto:akark...@travelers.com] Sent: Friday, April 25, 2014 6:25 AM To: wix-users@lists.sourceforge.net Subject: [WiX-users] Setting property at a sequence Hi, I have a custom action which is sequenced to run at number 1554. When an Upgrade is happening, this custom action runs twice; 1st for Uninstall and then for Install. I want that this custom action should run only for Uninstall iteration and should skip at Install iteration internally when an Upgrade is happening (i.e. when Uninstall and Install both cycles run one after other). I couldn't find any condition which will separate these two scenarios (Uninstall and Install phase of an upgrade). There is no property which changes after the Uninstall cycle is over. REMOVE=ALL is true from the beginning till end of whole upgrade cycle. Hence I wrote another custom action which will set value of a property (UNINSTALLMARKED) at sequence number around 1555 so that when Install starts after Uninstall, I can use this property to differentiate between two scenarios. So My condition looks like below: Custom Action=QtExecHKCRHTTPImportProperty_Cmd Sequence=1554(REMOVE=ALL) AND (EXISTINGVERSION) AND (NOT UNINSTALLMARKED)/Custom EXISTINGVERSION property also is always set right from the beginning as it detects an Upgrade. I assumed when Uninstall cycle starts above condition will be true as 'UNINSTALLMARKED' will not be set at sequence number 1554. But it will be set at 1555. Hence this custom action will get executed for the Uninstall cycle and will be skipped for Install cycle as by then the 'UNINSTALLMARKED'' property will be set. However when I ran an Upgrade (run msi), below are the logs: MSI (s) (14:F4) [06:22:19:824]: Skipping action: QtExecHKCRHTTPImportProperty_Cmd (condition is false) MSI (s) (14:F4) [06:22:19:864]: PROPERTY CHANGE: Adding UNINSTALLMARKED property. Its value is 'UNINSTALLED'. I don't understand if the property is getting set after the custom action then why the condition is false? I believe out of three properties in the condition the culprit is 'UNINSTALLMARKED' as according to logs both other properties are getting set very early in the logs. Is it like even if I see property getting set later in the logs, it actually is set before itself? Below is how I am setting property. CustomAction Id=CA_MarkUninstall Property=UNINSTALLMARKED Value=UNINSTALLED Execute=immediate / Custom Action=CA_MarkUninstall Sequence=1555/Custom I basically need a condition which
Re: [WiX-users] Queries on Upgrade
I looked into HKUSERS and HKCU as well and Upgrade code GUID is nowhere. Upgrade code is the only common link between multiple versions of a product if Product code is * but I can't find Upgrade code in registry anywhere. Can anyone tell me how while upgrade installer finds out existing related product? Aparna Karkare LT Infotech OAI-sys, Enterprise Components and Frameworks Office: 020-6641-6142 Email: akark...@travelers.com -Original Message- From: Karkare,Aparna [mailto:akark...@travelers.com] Sent: Friday, April 25, 2014 1:44 AM To: General discussion about the WiX toolset. Subject: Re: [WiX-users] Queries on Upgrade Ohh. That is logical. But please tell me in this case when there is an upgrade (which I believe is done based on Upgrade code), installer will look into HKUSERS for Upgrade code (Existing product) and not in HKLM? Aparna Karkare LT Infotech OAI-sys, Enterprise Components and Frameworks Office: 020-6641-6142 Email: akark...@travelers.com -Original Message- From: Gabriel Ivanes [mailto:g...@fastmail.net] Sent: Thursday, April 24, 2014 10:57 AM To: wix-users@lists.sourceforge.net Subject: Re: [WiX-users] Queries on Upgrade That's why you didn't find it in HKLM. It's published in HKUSERS\{SID from user which installed the product}. Le Jeu 24 Avril 2014, à 14:44, Karkare,Aparna a écrit : Hi Gabriel, 1. InstallScope=perUser 2 and 3 are resolved. I implemented Upgrade and MajorUpgrade both with AllowSameVersionUpgrades =yes. Can you please explain about 1st point? Thanks for your reply. Aparna Karkare LT Infotech OAI-sys, Enterprise Components and Frameworks Office: 020-6641-6142 Email: [1]akark...@travelers.com -Original Message- From: Gabriel Ivanes [[2]mailto:g...@fastmail.net] Sent: Thursday, April 24, 2014 8:00 AM To: [3]wix-users@lists.sourceforge.net Subject: Re: [WiX-users] Queries on Upgrade Good day, 1. What's your installation context ? User or Machine ? 2. Your condition seem ok if UPGRADINGPRODUCTCODE is the right property. 3. What's your need ? Check your msi with [1]InstEd. It's always instructive. Le Jeu 24 Avril 2014, à 12:37, Karkare,Aparna a écrit : Hello, I am stuck with Upgrade (remove any previous version) issues with WiX. I am framing my questions below which I feel might help me if answered. Thank you for your replies in advance. 1. Product Id = * and there is a GUID in Upgrade Code. Still whenever I install my product, there is no entry for Upgrade Code is found in Registry (HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall OR HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersio n\Uninstall) rather a new Product Id (a new random GUID) is found as a new registry key. I have read many blogs and people say that they find a new registry key corresponding to Upgrade Code in their registry not Product code. If this is the case then how 'Upgrade' is supposed to work? 2. I have many custom actions. I want a set of custom actions only when product is installed for the first time so I have given condition as ((NOT Installed) AND (NOT UPGRADINGPRODUCTCODE)) however when I run next version msi on top of some existing version, these custom actions still get executed. I did verbose logging and saw that 'Related Products' are found and yet 'NOT Installed' property condition doesn't seem to work. 3. Can we have MajorUpgrade and Upgrade in same file while scheduling RemoveExistingProducts explicitly? I am getting compiler error if I do so. I know that MajorUpgrade schedules 'RemoveExistingProducts' by default so if I don't schedule 'RemoveExistingProducts' explicitly then will the Upgrade work? Any idea anyone? Need help desperately. Aparna Karkare LT Infotech OAI-sys[2][4]http://inside.here.travp.net/OperationsSystems/iwcm/IT/Po rtf olios/Architecture/Components/index.aspx, Enterprise Components and Frameworks Office: 020-6641-6142 Email: [3][5]akark...@travelers.com[4][6]mailto:akark...@travelers.com This communication, including attachments, is confidential, may be subject to legal privileges, and is intended for the sole use of the addressee. Any use, duplication, disclosure or dissemination of this communication, other than by the addressee, is prohibited. If you have received this communication in error, please notify the sender immediately and delete or destroy this communication and all copies. TRVDiscDefault::1201 --- --- Start Your Social Network Today - Download eXo Platform Build your Enterprise Intranet with eXo Platform Software Java Based Open Source Intranet - Social, Extensible, Cloud Ready Get Started Now And Turn Your Intranet
[WiX-users] Setting property at a sequence
Hi, I have a custom action which is sequenced to run at number 1554. When an Upgrade is happening, this custom action runs twice; 1st for Uninstall and then for Install. I want that this custom action should run only for Uninstall iteration and should skip at Install iteration internally when an Upgrade is happening (i.e. when Uninstall and Install both cycles run one after other). I couldn't find any condition which will separate these two scenarios (Uninstall and Install phase of an upgrade). There is no property which changes after the Uninstall cycle is over. REMOVE=ALL is true from the beginning till end of whole upgrade cycle. Hence I wrote another custom action which will set value of a property (UNINSTALLMARKED) at sequence number around 1555 so that when Install starts after Uninstall, I can use this property to differentiate between two scenarios. So My condition looks like below: Custom Action=QtExecHKCRHTTPImportProperty_Cmd Sequence=1554(REMOVE=ALL) AND (EXISTINGVERSION) AND (NOT UNINSTALLMARKED)/Custom EXISTINGVERSION property also is always set right from the beginning as it detects an Upgrade. I assumed when Uninstall cycle starts above condition will be true as 'UNINSTALLMARKED' will not be set at sequence number 1554. But it will be set at 1555. Hence this custom action will get executed for the Uninstall cycle and will be skipped for Install cycle as by then the 'UNINSTALLMARKED'' property will be set. However when I ran an Upgrade (run msi), below are the logs: MSI (s) (14:F4) [06:22:19:824]: Skipping action: QtExecHKCRHTTPImportProperty_Cmd (condition is false) MSI (s) (14:F4) [06:22:19:864]: PROPERTY CHANGE: Adding UNINSTALLMARKED property. Its value is 'UNINSTALLED'. I don't understand if the property is getting set after the custom action then why the condition is false? I believe out of three properties in the condition the culprit is 'UNINSTALLMARKED' as according to logs both other properties are getting set very early in the logs. Is it like even if I see property getting set later in the logs, it actually is set before itself? Below is how I am setting property. CustomAction Id=CA_MarkUninstall Property=UNINSTALLMARKED Value=UNINSTALLED Execute=immediate / Custom Action=CA_MarkUninstall Sequence=1555/Custom I basically need a condition which will differentiate between UNINSTALL and INSTALL phase of an Upgrade. Aparna Karkare LT Infotech OAI-syshttp://inside.here.travp.net/OperationsSystems/iwcm/IT/Portfolios/Architecture/Components/index.aspx, Enterprise Components and Frameworks Office: 020-6641-6142 Email: akark...@travelers.com This communication, including attachments, is confidential, may be subject to legal privileges, and is intended for the sole use of the addressee. Any use, duplication, disclosure or dissemination of this communication, other than by the addressee, is prohibited. If you have received this communication in error, please notify the sender immediately and delete or destroy this communication and all copies. TRVDiscDefault::1201 -- Start Your Social Network Today - Download eXo Platform Build your Enterprise Intranet with eXo Platform Software Java Based Open Source Intranet - Social, Extensible, Cloud Ready Get Started Now And Turn Your Intranet Into A Collaboration Platform http://p.sf.net/sfu/ExoPlatform ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Queries on Upgrade
Hi Gabriel, Sorry but I don't understand your answer. I am not asking what to search for. As you said for Per user install Upgrade code goes into HKUSERS but when I checked it wasn't there. It wasn't in HKLM and HKCU as well. So my question is how while upgrade it finds related product when Product code keeps changing with every build as it is * and Upgrade code is not present in any hive of registry. Aparna Karkare LT Infotech OAI-sys, Enterprise Components and Frameworks Office: 020-6641-6142 Email: akark...@travelers.com -Original Message- From: Gabriel Ivanes [mailto:g...@fastmail.net] Sent: Friday, April 25, 2014 7:27 AM To: General discussion about the WiX toolset. Subject: Re: [WiX-users] Queries on Upgrade Search for the productcode. -- Sincerely, Gabriel -- Start Your Social Network Today - Download eXo Platform Build your Enterprise Intranet with eXo Platform Software Java Based Open Source Intranet - Social, Extensible, Cloud Ready Get Started Now And Turn Your Intranet Into A Collaboration Platform http://p.sf.net/sfu/ExoPlatform ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users This communication, including attachments, is confidential, may be subject to legal privileges, and is intended for the sole use of the addressee. Any use, duplication, disclosure or dissemination of this communication, other than by the addressee, is prohibited. If you have received this communication in error, please notify the sender immediately and delete or destroy this communication and all copies. TRVDiscDefault::1201 -- Start Your Social Network Today - Download eXo Platform Build your Enterprise Intranet with eXo Platform Software Java Based Open Source Intranet - Social, Extensible, Cloud Ready Get Started Now And Turn Your Intranet Into A Collaboration Platform http://p.sf.net/sfu/ExoPlatform ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] Queries on Upgrade
Hello, I am stuck with Upgrade (remove any previous version) issues with WiX. I am framing my questions below which I feel might help me if answered. Thank you for your replies in advance. 1. Product Id = * and there is a GUID in Upgrade Code. Still whenever I install my product, there is no entry for Upgrade Code is found in Registry (HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall OR HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall) rather a new Product Id (a new random GUID) is found as a new registry key. I have read many blogs and people say that they find a new registry key corresponding to Upgrade Code in their registry not Product code. If this is the case then how 'Upgrade' is supposed to work? 2. I have many custom actions. I want a set of custom actions only when product is installed for the first time so I have given condition as ((NOT Installed) AND (NOT UPGRADINGPRODUCTCODE)) however when I run next version msi on top of some existing version, these custom actions still get executed. I did verbose logging and saw that 'Related Products' are found and yet 'NOT Installed' property condition doesn't seem to work. 3. Can we have MajorUpgrade and Upgrade in same file while scheduling RemoveExistingProducts explicitly? I am getting compiler error if I do so. I know that MajorUpgrade schedules 'RemoveExistingProducts' by default so if I don't schedule 'RemoveExistingProducts' explicitly then will the Upgrade work? Any idea anyone? Need help desperately. Aparna Karkare LT Infotech OAI-syshttp://inside.here.travp.net/OperationsSystems/iwcm/IT/Portfolios/Architecture/Components/index.aspx, Enterprise Components and Frameworks Office: 020-6641-6142 Email: akark...@travelers.commailto:akark...@travelers.com This communication, including attachments, is confidential, may be subject to legal privileges, and is intended for the sole use of the addressee. Any use, duplication, disclosure or dissemination of this communication, other than by the addressee, is prohibited. If you have received this communication in error, please notify the sender immediately and delete or destroy this communication and all copies. TRVDiscDefault::1201 -- Start Your Social Network Today - Download eXo Platform Build your Enterprise Intranet with eXo Platform Software Java Based Open Source Intranet - Social, Extensible, Cloud Ready Get Started Now And Turn Your Intranet Into A Collaboration Platform http://p.sf.net/sfu/ExoPlatform ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Queries on Upgrade
Hi Gabriel, 1. InstallScope=perUser 2 and 3 are resolved. I implemented Upgrade and MajorUpgrade both with AllowSameVersionUpgrades =yes. Can you please explain about 1st point? Thanks for your reply. Aparna Karkare LT Infotech OAI-sys, Enterprise Components and Frameworks Office: 020-6641-6142 Email: akark...@travelers.com -Original Message- From: Gabriel Ivanes [mailto:g...@fastmail.net] Sent: Thursday, April 24, 2014 8:00 AM To: wix-users@lists.sourceforge.net Subject: Re: [WiX-users] Queries on Upgrade Good day, 1. What's your installation context ? User or Machine ? 2. Your condition seem ok if UPGRADINGPRODUCTCODE is the right property. 3. What's your need ? Check your msi with [1]InstEd. It's always instructive. Le Jeu 24 Avril 2014, à 12:37, Karkare,Aparna a écrit : Hello, I am stuck with Upgrade (remove any previous version) issues with WiX. I am framing my questions below which I feel might help me if answered. Thank you for your replies in advance. 1. Product Id = * and there is a GUID in Upgrade Code. Still whenever I install my product, there is no entry for Upgrade Code is found in Registry (HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall OR HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersio n\Uninstall) rather a new Product Id (a new random GUID) is found as a new registry key. I have read many blogs and people say that they find a new registry key corresponding to Upgrade Code in their registry not Product code. If this is the case then how 'Upgrade' is supposed to work? 2. I have many custom actions. I want a set of custom actions only when product is installed for the first time so I have given condition as ((NOT Installed) AND (NOT UPGRADINGPRODUCTCODE)) however when I run next version msi on top of some existing version, these custom actions still get executed. I did verbose logging and saw that 'Related Products' are found and yet 'NOT Installed' property condition doesn't seem to work. 3. Can we have MajorUpgrade and Upgrade in same file while scheduling RemoveExistingProducts explicitly? I am getting compiler error if I do so. I know that MajorUpgrade schedules 'RemoveExistingProducts' by default so if I don't schedule 'RemoveExistingProducts' explicitly then will the Upgrade work? Any idea anyone? Need help desperately. Aparna Karkare LT Infotech OAI-sys[2]http://inside.here.travp.net/OperationsSystems/iwcm/IT/Portf olios/Architecture/Components/index.aspx, Enterprise Components and Frameworks Office: 020-6641-6142 Email: [3]akark...@travelers.com[4]mailto:akark...@travelers.com This communication, including attachments, is confidential, may be subject to legal privileges, and is intended for the sole use of the addressee. Any use, duplication, disclosure or dissemination of this communication, other than by the addressee, is prohibited. If you have received this communication in error, please notify the sender immediately and delete or destroy this communication and all copies. TRVDiscDefault::1201 --- --- Start Your Social Network Today - Download eXo Platform Build your Enterprise Intranet with eXo Platform Software Java Based Open Source Intranet - Social, Extensible, Cloud Ready Get Started Now And Turn Your Intranet Into A Collaboration Platform [5]http://p.sf.net/sfu/ExoPlatform ___ WiX-users mailing list [6]WiX-users@lists.sourceforge.net [7]https://lists.sourceforge.net/lists/listinfo/wix-users -- Sincerely, Gabriel I know no way of judging the future but by the past. Patrick Henry You can never plan the future by the past. Edmund Burke References 1. http://www.instedit.com/ 2. http://inside.here.travp.net/OperationsSystems/iwcm/IT/Portfolios/Architecture/Components/index.aspx 3. mailto:akark...@travelers.com 4. mailto:akark...@travelers.com 5. http://p.sf.net/sfu/ExoPlatform 6. mailto:WiX-users@lists.sourceforge.net 7. https://lists.sourceforge.net/lists/listinfo/wix-users -- Start Your Social Network Today - Download eXo Platform Build your Enterprise Intranet with eXo Platform Software Java Based Open Source Intranet - Social, Extensible, Cloud Ready Get Started Now And Turn Your Intranet Into A Collaboration Platform http://p.sf.net/sfu/ExoPlatform ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- Start Your Social Network Today - Download eXo Platform Build your Enterprise Intranet with eXo Platform Software Java Based Open Source Intranet - Social, Extensible, Cloud Ready Get Started Now
Re: [WiX-users] Queries on Upgrade
Ohh. That is logical. But please tell me in this case when there is an upgrade (which I believe is done based on Upgrade code), installer will look into HKUSERS for Upgrade code (Existing product) and not in HKLM? Aparna Karkare LT Infotech OAI-sys, Enterprise Components and Frameworks Office: 020-6641-6142 Email: akark...@travelers.com -Original Message- From: Gabriel Ivanes [mailto:g...@fastmail.net] Sent: Thursday, April 24, 2014 10:57 AM To: wix-users@lists.sourceforge.net Subject: Re: [WiX-users] Queries on Upgrade That's why you didn't find it in HKLM. It's published in HKUSERS\{SID from user which installed the product}. Le Jeu 24 Avril 2014, à 14:44, Karkare,Aparna a écrit : Hi Gabriel, 1. InstallScope=perUser 2 and 3 are resolved. I implemented Upgrade and MajorUpgrade both with AllowSameVersionUpgrades =yes. Can you please explain about 1st point? Thanks for your reply. Aparna Karkare LT Infotech OAI-sys, Enterprise Components and Frameworks Office: 020-6641-6142 Email: [1]akark...@travelers.com -Original Message- From: Gabriel Ivanes [[2]mailto:g...@fastmail.net] Sent: Thursday, April 24, 2014 8:00 AM To: [3]wix-users@lists.sourceforge.net Subject: Re: [WiX-users] Queries on Upgrade Good day, 1. What's your installation context ? User or Machine ? 2. Your condition seem ok if UPGRADINGPRODUCTCODE is the right property. 3. What's your need ? Check your msi with [1]InstEd. It's always instructive. Le Jeu 24 Avril 2014, à 12:37, Karkare,Aparna a écrit : Hello, I am stuck with Upgrade (remove any previous version) issues with WiX. I am framing my questions below which I feel might help me if answered. Thank you for your replies in advance. 1. Product Id = * and there is a GUID in Upgrade Code. Still whenever I install my product, there is no entry for Upgrade Code is found in Registry (HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall OR HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersio n\Uninstall) rather a new Product Id (a new random GUID) is found as a new registry key. I have read many blogs and people say that they find a new registry key corresponding to Upgrade Code in their registry not Product code. If this is the case then how 'Upgrade' is supposed to work? 2. I have many custom actions. I want a set of custom actions only when product is installed for the first time so I have given condition as ((NOT Installed) AND (NOT UPGRADINGPRODUCTCODE)) however when I run next version msi on top of some existing version, these custom actions still get executed. I did verbose logging and saw that 'Related Products' are found and yet 'NOT Installed' property condition doesn't seem to work. 3. Can we have MajorUpgrade and Upgrade in same file while scheduling RemoveExistingProducts explicitly? I am getting compiler error if I do so. I know that MajorUpgrade schedules 'RemoveExistingProducts' by default so if I don't schedule 'RemoveExistingProducts' explicitly then will the Upgrade work? Any idea anyone? Need help desperately. Aparna Karkare LT Infotech OAI-sys[2][4]http://inside.here.travp.net/OperationsSystems/iwcm/IT/Po rtf olios/Architecture/Components/index.aspx, Enterprise Components and Frameworks Office: 020-6641-6142 Email: [3][5]akark...@travelers.com[4][6]mailto:akark...@travelers.com This communication, including attachments, is confidential, may be subject to legal privileges, and is intended for the sole use of the addressee. Any use, duplication, disclosure or dissemination of this communication, other than by the addressee, is prohibited. If you have received this communication in error, please notify the sender immediately and delete or destroy this communication and all copies. TRVDiscDefault::1201 --- --- Start Your Social Network Today - Download eXo Platform Build your Enterprise Intranet with eXo Platform Software Java Based Open Source Intranet - Social, Extensible, Cloud Ready Get Started Now And Turn Your Intranet Into A Collaboration Platform [5][7]http://p.sf.net/sfu/ExoPlatform ___ WiX-users mailing list [6][8]WiX-users@lists.sourceforge.net [7][9]https://lists.sourceforge.net/lists/listinfo/wix-users -- Sincerely, Gabriel I know no way of judging the future but by the past. Patrick Henry You can never plan the future by the past. Edmund Burke References 1. [10]http://www.instedit.com/ 2. [11]http://inside.here.travp.net/OperationsSystems/iwcm/IT/Portfolios/A rchitecture/Components/index.aspx 3. [12]mailto:akark...@travelers.com 4. [13]mailto:akark...@travelers.com
[WiX-users] Sign the msi
Hello, Can someone tell me how to sign the WiX msi generating project with a key (.snk) file? I do not see 'Signing' tab under project properties unlike other VS projects. Regards, Aparna Karkare (O) +91-80 6624 3681 This communication, including attachments, is confidential, may be subject to legal privileges, and is intended for the sole use of the addressee. Any use, duplication, disclosure or dissemination of this communication, other than by the addressee, is prohibited. If you have received this communication in error, please notify the sender immediately and delete or destroy this communication and all copies. TRVDiscDefault::1201 -- Own the Future-Intelreg; Level Up Game Demo Contest 2013 Rise to greatness in Intel's independent game demo contest. Compete for recognition, cash, and the chance to get your game on Steam. $5K grand prize plus 10 genre and skill prizes. Submit your demo by 6/6/13. http://p.sf.net/sfu/intel_levelupd2d ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] setupbld.exe
Hello, We are generating the msi using wix. Then we are creating executable using setbld.exe which internally calls the msi. While installing, double clicking the msi and exe produce same set of dialog as exe is basically calling msi so we can install using either of these two. But when the application is installed and we double click on msi again, we get dialog to repair or remove the application which we do not get on double clicking exe. How can we get an option to uninstall from exe generated using setupbld.exe? Thanks for the help. Regards, Aparna Karkare (O) +91-80 6624 3681 == This communication, including attachments, is confidential, may be subject to legal privileges, and is intended for the sole use of the addressee. Any use, duplication, disclosure or dissemination of this communication, other than by the addressee, is prohibited. If you have received this communication in error, please notify the sender immediately and delete or destroy this communication and all copies. -- Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_d2d_mar ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Hyperlink in WiX dialogue
Yeah I was running it on XP with Windows Installer Version 4.5. I tested the code on Windows 7 (Windows Installer 5.0). I get the clickable hyperlink on dialogue however when I click on it, it opens an empty browser i.e. nothing in address bar. :( Regards, Aparna Karkare -Original Message- From: Neil Sleightholm [mailto:n...@x2systems.com] Sent: Tuesday, February 12, 2013 2:23 AM To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] Hyperlink in WiX dialogue Hyperlinks in controls are only supported in Windows install 5.0 or later (i.e. Windows 7 - http://msdn.microsoft.com/en-gb/library/windows/desktop/dd407936(v=vs.85).aspx) and there isn't downloadable redist for this. Are you running this on Windows 7? Have you set the InstallerVersion attribute of the Package element to 500? Neil -Original Message- From: Karkare,Aparna [mailto:akark...@travelers.com] Sent: 12 February 2013 07:13 To: 'General discussion for Windows Installer XML toolset.' Subject: [WiX-users] Hyperlink in WiX dialogue Hi, I tried to enter a hyperlink in Welcome Dialogue using below code: Control Id=TestLink Type=Hyperlink X=135 Y=140 Width=220 Height=60 Text![CDATA[a href=http://www.somesite.com;linkText/a]]/Text /Control but getting below error after installer starts: (it compiles fine BTW) The installer has encountered an unexpected error installing this package. This may indicate a problem with this package. The error code is 2885. Before I added this control, the installer was installing fine. Can someone please guide how to add hyperlink control to dialogue boxes? Regards, Aparna Karkare == This communication, including attachments, is confidential, may be subject to legal privileges, and is intended for the sole use of the addressee. Any use, duplication, disclosure or dissemination of this communication, other than by the addressee, is prohibited. If you have received this communication in error, please notify the sender immediately and delete or destroy this communication and all copies. -- Free Next-Gen Firewall Hardware Offer Buy your Sophos next-gen firewall before the end March 2013 and get the hardware for free! Learn more. http://p.sf.net/sfu/sophos-d2d-feb ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- Free Next-Gen Firewall Hardware Offer Buy your Sophos next-gen firewall before the end March 2013 and get the hardware for free! Learn more. http://p.sf.net/sfu/sophos-d2d-feb ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users == This communication, including attachments, is confidential, may be subject to legal privileges, and is intended for the sole use of the addressee. Any use, duplication, disclosure or dissemination of this communication, other than by the addressee, is prohibited. If you have received this communication in error, please notify the sender immediately and delete or destroy this communication and all copies. -- Free Next-Gen Firewall Hardware Offer Buy your Sophos next-gen firewall before the end March 2013 and get the hardware for free! Learn more. http://p.sf.net/sfu/sophos-d2d-feb ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Hyperlink in WiX dialogue
Yeah that's right. Its failing if Hyperlink control is there. But even on Windows 7 it doesn't open the link but opens an empty browser with nothing in address bar. Any idea about that? Regards, Aparna Karkare -Original Message- From: Philip Patrick [mailto:patri...@varonis.com] Sent: Tuesday, February 12, 2013 2:19 AM To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] Hyperlink in WiX dialogue Hyperlink control only available in Windows 2008 and Window 7. And the real problem is that MSI simply fails on other systems if dialog has hyperlink. See more info here: http://www.installsite.org/pages/en/msi/articles/careful-with-that-hyperlink-on-your-msi-dialog/index.htm -Original Message- From: Karkare,Aparna [mailto:akark...@travelers.com] Sent: Tuesday, February 12, 2013 09:13 To: 'General discussion for Windows Installer XML toolset.' Subject: [WiX-users] Hyperlink in WiX dialogue Hi, I tried to enter a hyperlink in Welcome Dialogue using below code: Control Id=TestLink Type=Hyperlink X=135 Y=140 Width=220 Height=60 Text![CDATA[a href=http://www.somesite.com;linkText/a]]/Text /Control but getting below error after installer starts: (it compiles fine BTW) The installer has encountered an unexpected error installing this package. This may indicate a problem with this package. The error code is 2885. Before I added this control, the installer was installing fine. Can someone please guide how to add hyperlink control to dialogue boxes? Regards, Aparna Karkare == This communication, including attachments, is confidential, may be subject to legal privileges, and is intended for the sole use of the addressee. Any use, duplication, disclosure or dissemination of this communication, other than by the addressee, is prohibited. If you have received this communication in error, please notify the sender immediately and delete or destroy this communication and all copies. -- Free Next-Gen Firewall Hardware Offer Buy your Sophos next-gen firewall before the end March 2013 and get the hardware for free! Learn more. http://p.sf.net/sfu/sophos-d2d-feb ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- Free Next-Gen Firewall Hardware Offer Buy your Sophos next-gen firewall before the end March 2013 and get the hardware for free! Learn more. http://p.sf.net/sfu/sophos-d2d-feb ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users == This communication, including attachments, is confidential, may be subject to legal privileges, and is intended for the sole use of the addressee. Any use, duplication, disclosure or dissemination of this communication, other than by the addressee, is prohibited. If you have received this communication in error, please notify the sender immediately and delete or destroy this communication and all copies. -- Free Next-Gen Firewall Hardware Offer Buy your Sophos next-gen firewall before the end March 2013 and get the hardware for free! Learn more. http://p.sf.net/sfu/sophos-d2d-feb ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] Hyperlink in WiX dialogue
Hi, I tried to enter a hyperlink in Welcome Dialogue using below code: Control Id=TestLink Type=Hyperlink X=135 Y=140 Width=220 Height=60 Text![CDATA[a href=http://www.somesite.com;linkText/a]]/Text /Control but getting below error after installer starts: (it compiles fine BTW) The installer has encountered an unexpected error installing this package. This may indicate a problem with this package. The error code is 2885. Before I added this control, the installer was installing fine. Can someone please guide how to add hyperlink control to dialogue boxes? Regards, Aparna Karkare == This communication, including attachments, is confidential, may be subject to legal privileges, and is intended for the sole use of the addressee. Any use, duplication, disclosure or dissemination of this communication, other than by the addressee, is prohibited. If you have received this communication in error, please notify the sender immediately and delete or destroy this communication and all copies. -- Free Next-Gen Firewall Hardware Offer Buy your Sophos next-gen firewall before the end March 2013 and get the hardware for free! Learn more. http://p.sf.net/sfu/sophos-d2d-feb ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] setupbld.exe - providing version Info
How can we provide the version info and description info to exe which is created by 'setupbld.exe'? I checked all arguments through command line and did not find any. I tried -title but it is not displaying what the title when I right click the exe and see it properties on any tab. While creating exe through bootstrapper we can provide: arg value=-dName - For Description arg value=-dVersion - For Version Similar to this, do we have arguments for setupbld.exe? Regards, Aparna Karkare == This communication, including attachments, is confidential, may be subject to legal privileges, and is intended for the sole use of the addressee. Any use, duplication, disclosure or dissemination of this communication, other than by the addressee, is prohibited. If you have received this communication in error, please notify the sender immediately and delete or destroy this communication and all copies. -- Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_d2d_jan ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] Related to Sequences
My installer makes changes in registry. Before that it should take back up of registry in a .reg file. It is doing all this but with few problems. If I store the reg back up file in program files folder then it is saved there through below code: Binary Id=reg SourceFile=C:\WINDOWS\system32\reg.exe/Binary CustomAction Id=CA_reg BinaryKey =reg Execute=deferred ExeCommand=EXPORT quot;HKCU\Software\Microsoft\Internet Explorer\TabbedBrowsingquot; quot;[ProgramFilesFolder]tab.regquot;/CustomAction But If I try to save it in the Install folder then it is not saved, rather install folder itself is not getting created. See the code below: Binary Id=reg SourceFile=C:\WINDOWS\system32\reg.exe/Binary CustomAction Id=CA_reg BinaryKey =reg Execute=deferred ExeCommand=EXPORT quot;HKCU\Software\Microsoft\Internet Explorer\TabbedBrowsingquot; quot;[TestReg]tab.regquot;/CustomAction InstallExecuteSequence Custom Action=CA_reg Before=ProcessComponentsNOT Installed/Custom /InstallExecuteSequence Fragment Directory Id=TARGETDIR Name=SourceDir Directory Id=ProgramFilesFolder Directory Id=INSTALLFOLDER Name=TestReg / /Directory /Directory /Fragment What am I missing? Do I have to specify Directory in the custom action? Or is it happening because of sequencing problem? I have tried After=InstallInitialize too. May be the custom action is getting executed before the Install folder could get created but then when installation is finished I don't see the Install folder too. Basically I want the reg. back up to be stored inside my install folder. Please guide me. Regards, Aparna Karkare == This communication, including attachments, is confidential, may be subject to legal privileges, and is intended for the sole use of the addressee. Any use, duplication, disclosure or dissemination of this communication, other than by the addressee, is prohibited. If you have received this communication in error, please notify the sender immediately and delete or destroy this communication and all copies. -- Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS, MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft MVPs and experts. ON SALE this month only -- learn more at: http://p.sf.net/sfu/learnnow-d2d ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Related to Sequences
Tried type 34 CA. It was throwing error 1721 'A program required for installer could not be run' so using Binary table back. Regards, Aparna Karkare -Original Message- From: Gabriel Ivanes [mailto:g...@fastmail.net] Sent: Wednesday, January 23, 2013 5:17 AM To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] Related to Sequences [TestReg]tab.reg = [INSTALLFOLDER]tab.reg INSTALLFOLDER shouldn't be empty to be created or you need to use CreateFolder's table (http://wix.tramontana.co.hu/tutorial/com-expression-syntax-miscellanea/creating-directories) Any need to import reg.exe in binary table ? Why not using CA 34 ? (http://blogs.technet.com/b/alexshev/archive/2008/02/21/from-msi-to-wix-part-5-custom-actions.aspx) Le Mer 23 Janvier 2013, à 10:09, Karkare,Aparna a écrit : My installer makes changes in registry. Before that it should take back up of registry in a .reg file. It is doing all this but with few problems. If I store the reg back up file in program files folder then it is saved there through below code: Binary Id=reg SourceFile=C:\WINDOWS\system32\reg.exe/Binary CustomAction Id=CA_reg BinaryKey =reg Execute=deferred ExeCommand=EXPORT quot;HKCU\Software\Microsoft\Internet Explorer\TabbedBrowsingquot; quot;[ProgramFilesFolder]tab.regquot;/CustomAction But If I try to save it in the Install folder then it is not saved, rather install folder itself is not getting created. See the code below: Binary Id=reg SourceFile=C:\WINDOWS\system32\reg.exe/Binary CustomAction Id=CA_reg BinaryKey =reg Execute=deferred ExeCommand=EXPORT quot;HKCU\Software\Microsoft\Internet Explorer\TabbedBrowsingquot; quot;[TestReg]tab.regquot;/CustomAction InstallExecuteSequence Custom Action=CA_reg Before=ProcessComponentsNOT Installed/Custom /InstallExecuteSequence Fragment Directory Id=TARGETDIR Name=SourceDir Directory Id=ProgramFilesFolder Directory Id=INSTALLFOLDER Name=TestReg / /Directory /Directory /Fragment What am I missing? Do I have to specify Directory in the custom action? Or is it happening because of sequencing problem? I have tried After=InstallInitialize too. May be the custom action is getting executed before the Install folder could get created but then when installation is finished I don't see the Install folder too. Basically I want the reg. back up to be stored inside my install folder. Please guide me. Regards, Aparna Karkare == This communication, including attachments, is confidential, may be subject to legal privileges, and is intended for the sole use of the addressee. Any use, duplication, disclosure or dissemination of this communication, other than by the addressee, is prohibited. If you have received this communication in error, please notify the sender immediately and delete or destroy this communication and all copies. -- Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS, MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft MVPs and experts. ON SALE this month only -- learn more at: http://p.sf.net/sfu/learnnow-d2d ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- Sincèrement, Gabriel I know no way of judging the future but by the past. Patrick Henry You can never plan the future by the past. Edmund Burke -- Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS, MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft MVPs and experts. ON SALE this month only -- learn more at: http://p.sf.net/sfu/learnnow-d2d ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users == This communication, including attachments, is confidential, may be subject to legal privileges, and is intended for the sole use of the addressee. Any use, duplication, disclosure or dissemination of this communication, other than by the addressee, is prohibited. If you have received this communication in error, please notify the sender immediately and delete or destroy this communication and all copies. -- Master Visual Studio
[WiX-users] Export-Import registry
Hi, Can we export the registry values, save the .reg file in install folder and merge it back using WiX? e.g. a particular path like HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Zones Regards, Aparna Karkare == This communication, including attachments, is confidential, may be subject to legal privileges, and is intended for the sole use of the addressee. Any use, duplication, disclosure or dissemination of this communication, other than by the addressee, is prohibited. If you have received this communication in error, please notify the sender immediately and delete or destroy this communication and all copies. -- Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS, MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft MVPs and experts. ON SALE this month only -- learn more at: http://p.sf.net/sfu/learnnow-d2d ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Export-Import registry
Can registry values be exported too in .reg file? Regards, Aparna Karkare -Original Message- From: Gabriel Ivanes [mailto:g...@fastmail.net] Sent: Tuesday, January 22, 2013 4:07 AM To: wix-users@lists.sourceforge.net Subject: Re: [WiX-users] Export-Import registry You can import a reg file, into a fragment, with heat : http://wix.sourceforge.net/manual-wix3/heat.htm Le Mar 22 Janvier 2013, à 9:49, Karkare,Aparna a écrit : Hi, Can we export the registry values, save the .reg file in install folder and merge it back using WiX? e.g. a particular path like HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Zones Regards, Aparna Karkare == This communication, including attachments, is confidential, may be subject to legal privileges, and is intended for the sole use of the addressee. Any use, duplication, disclosure or dissemination of this communication, other than by the addressee, is prohibited. If you have received this communication in error, please notify the sender immediately and delete or destroy this communication and all copies. -- Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS, MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft MVPs and experts. ON SALE this month only -- learn more at: http://p.sf.net/sfu/learnnow-d2d ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- Sincèrement, Gabriel I know no way of judging the future but by the past. Patrick Henry You can never plan the future by the past. Edmund Burke -- Sincèrement, Gabriel I know no way of judging the future but by the past. Patrick Henry You can never plan the future by the past. Edmund Burke -- Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS, MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft MVPs and experts. ON SALE this month only -- learn more at: http://p.sf.net/sfu/learnnow-d2d ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users == This communication, including attachments, is confidential, may be subject to legal privileges, and is intended for the sole use of the addressee. Any use, duplication, disclosure or dissemination of this communication, other than by the addressee, is prohibited. If you have received this communication in error, please notify the sender immediately and delete or destroy this communication and all copies. -- Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS, MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft MVPs and experts. ON SALE this month only -- learn more at: http://p.sf.net/sfu/learnnow-d2d ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] SuccessHeader - Impemented where?
As I have customized the xml's I have changed the static text: Text X=11 Y=80 Width=-11 Height=90 FontId=2 DisablePrefix=yes#(loc.SuccessHeader)/Text String Id=SuccessHeaderYour browser has been configured to work with xyz systems. You must restart IE for configuration to take effect. /String i.e. for 'SuccessHeader' from 'setup successful' to above message. The changed text is shown on installer UI on successful installation however the same message is shown when the application is un-installed which should not be the case. I did not see where this 'SuccessHeader' is used in the code however if you change its value to different message it is displayed on UI. Regards, Aparna Karkare -Original Message- From: Neil Sleightholm [mailto:n...@x2systems.com] Sent: Friday, January 11, 2013 9:00 AM To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] SuccessHeader - Impemented where? It isn't a variable it is a localisation string used in HyperlinkTheme.xml - so effectively it is static text shown on the Success page as defined in HyperlinkTheme.xml. Neil In HyperlinkTheme.xml and HyperlinkTheme.wxl there is variable 'SuccessHeader' which displays the success message on successful installation and un-installation. However I checked the whole code for wixstdba and I did not find where this variable or control is being used or implemented. I found the implementation of all other controls e.g. 'SuccessLaunchButton', 'SuccessRestartText' etc. I want to display a custom message on un-installation which is different than what is displayed on installation success. Regards, Aparna Karkare == This communication, including attachments, is confidential, may be subject to legal privileges, and is intended for the sole use of the addressee. Any use, duplication, disclosure or dissemination of this communication, other than by the addressee, is prohibited. If you have received this communication in error, please notify the sender immediately and delete or destroy this communication and all copies. -- Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and much more. Get web development skills now with LearnDevNow - 350+ hours of step-by-step video tutorials by Microsoft MVPs and experts. SALE $99.99 this month only -- learn more at: http://p.sf.net/sfu/learnmore_122812 ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and much more. Get web development skills now with LearnDevNow - 350+ hours of step-by-step video tutorials by Microsoft MVPs and experts. SALE $99.99 this month only -- learn more at: http://p.sf.net/sfu/learnmore_122812 ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users == This communication, including attachments, is confidential, may be subject to legal privileges, and is intended for the sole use of the addressee. Any use, duplication, disclosure or dissemination of this communication, other than by the addressee, is prohibited. If you have received this communication in error, please notify the sender immediately and delete or destroy this communication and all copies. -- Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS, MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft MVPs and experts. SALE $99.99 this month only -- learn more at: http://p.sf.net/sfu/learnmore_122412 ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] bootstrapper custom UI?
Currently I am referring WixBalExtension.dll in my bootstrapper project. I need to have my own message on the installer window on successful installation and successful un-installation. I tried to customize the theme files but it seems that is not enough as there is common message being shown on installation and un-installation both. I think I need to change the code and create new dll for WiXBalExtension but seems that is not the exact place where the code to create/handle UI is written. Can you please help, in identifying which project exactly (written in C#) I can rebuild and refer to in my application to get my own UI? Regards, Aparna Karkare (O) +91-80 6624 3681 | (M) +91-9742366933 == This communication, including attachments, is confidential, may be subject to legal privileges, and is intended for the sole use of the addressee. Any use, duplication, disclosure or dissemination of this communication, other than by the addressee, is prohibited. If you have received this communication in error, please notify the sender immediately and delete or destroy this communication and all copies. -- Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and much more. Get web development skills now with LearnDevNow - 350+ hours of step-by-step video tutorials by Microsoft MVPs and experts. SALE $99.99 this month only -- learn more at: http://p.sf.net/sfu/learnmore_122812 ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] bootstrapper custom UI?
Thanks for the reply Neil. Can src\Setup\WixBA(C#) be used in place of src\ext\BalExtension(C++)? Not very comfortable to modify BalExtension(C++) so if I modify WixBA according to my UI need and refer in my bootstrapper application will it work? Will the below code be the same if I replace WixBalExtension with WixBA? BootstrapperApplicationRef Id=WixStandardBootstrapperApplication.HyperlinkLicense bal:WixStandardBootstrapperApplication ThemeFile=Theme\InstallerUI.xml LocalizationFile=Theme\InstallerUI.wxl LicenseUrl=/bal:WixStandardBootstrapperApplication /BootstrapperApplicationRef Regards, Aparna Karkare -Original Message- From: Neil Sleightholm [mailto:n...@x2systems.com] Sent: Friday, January 11, 2013 7:30 AM To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] bootstrapper custom UI? The code for the UI is the wixstdba project, this is C++ not C #. If you want to self contained starting point for your custom version this should help http://wixextba.codeplex.com/. Neil Currently I am referring WixBalExtension.dll in my bootstrapper project. I need to have my own message on the installer window on successful installation and successful un-installation. I tried to customize the theme files but it seems that is not enough as there is common message being shown on installation and un-installation both. I think I need to change the code and create new dll for WiXBalExtension but seems that is not the exact place where the code to create/handle UI is written. Can you please help, in identifying which project exactly (written in C#) I can rebuild and refer to in my application to get my own UI? Regards, Aparna Karkare (O) +91-80 6624 3681 | (M) +91-9742366933 == This communication, including attachments, is confidential, may be subject to legal privileges, and is intended for the sole use of the addressee. Any use, duplication, disclosure or dissemination of this communication, other than by the addressee, is prohibited. If you have received this communication in error, please notify the sender immediately and delete or destroy this communication and all copies. -- Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and much more. Get web development skills now with LearnDevNow - 350+ hours of step-by-step video tutorials by Microsoft MVPs and experts. SALE $99.99 this month only -- learn more at: http://p.sf.net/sfu/learnmore_122812 ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and much more. Get web development skills now with LearnDevNow - 350+ hours of step-by-step video tutorials by Microsoft MVPs and experts. SALE $99.99 this month only -- learn more at: http://p.sf.net/sfu/learnmore_122812 ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users == This communication, including attachments, is confidential, may be subject to legal privileges, and is intended for the sole use of the addressee. Any use, duplication, disclosure or dissemination of this communication, other than by the addressee, is prohibited. If you have received this communication in error, please notify the sender immediately and delete or destroy this communication and all copies. -- Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and much more. Get web development skills now with LearnDevNow - 350+ hours of step-by-step video tutorials by Microsoft MVPs and experts. SALE $99.99 this month only -- learn more at: http://p.sf.net/sfu/learnmore_122812 ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] SuccessHeader - Impemented where?
In HyperlinkTheme.xml and HyperlinkTheme.wxl there is variable 'SuccessHeader' which displays the success message on successful installation and un-installation. However I checked the whole code for wixstdba and I did not find where this variable or control is being used or implemented. I found the implementation of all other controls e.g. 'SuccessLaunchButton', 'SuccessRestartText' etc. I want to display a custom message on un-installation which is different than what is displayed on installation success. Regards, Aparna Karkare == This communication, including attachments, is confidential, may be subject to legal privileges, and is intended for the sole use of the addressee. Any use, duplication, disclosure or dissemination of this communication, other than by the addressee, is prohibited. If you have received this communication in error, please notify the sender immediately and delete or destroy this communication and all copies. -- Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and much more. Get web development skills now with LearnDevNow - 350+ hours of step-by-step video tutorials by Microsoft MVPs and experts. SALE $99.99 this month only -- learn more at: http://p.sf.net/sfu/learnmore_122812 ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] Bootstrapper custom UI Theme - can't reduce the font
I used HyperlinkTheme.xml and HyperlinkTheme.wxl as a reference for my custom theme and generated my own theme file. I have modified SuccessHeader and added my own message there and the new message seems to appear however it is hiding behind the reserved space for other controls on the page and not fully visible. I am not able to reduce the font of any control or increase window height or adjust 'Y' co-ordinate. How can I achieve this? Regards, Aparna Karkare (O) +91-80 6624 3681 | (M) +91-9742366933 == This communication, including attachments, is confidential, may be subject to legal privileges, and is intended for the sole use of the addressee. Any use, duplication, disclosure or dissemination of this communication, other than by the addressee, is prohibited. If you have received this communication in error, please notify the sender immediately and delete or destroy this communication and all copies. -- Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS, MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft MVPs and experts. ON SALE this month only -- learn more at: http://p.sf.net/sfu/learnmore_122712 ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] Bootstrapper UI - common successful header for installation and un-installation
My bundle code has: BootstrapperApplicationRef Id=WixStandardBootstrapperApplication.HyperlinkLicense bal:WixStandardBootstrapperApplication ThemeFile=Theme\InstallerUI.xml LocalizationFile=Theme\InstallerUI.wxl LicenseUrl=/bal:WixStandardBootstrapperApplication /BootstrapperApplicationRef I referred theme file and loc file from HyperlinkTheme.xml and HyperlinkTheme.wxl. In these files we have variable called 'SuccessHeader' which is used in Page Name=Success part of xml. I have modified it to display something like Installation is successful. Please restart you browser for configuration to take effect However when I am uninstalling my application, even after that same message is appearing as I guess 'SuccessHeader' variable is being used for successful installation and un-installation both? How can I display a different message on successful un-installation? Regards, Aparna Karkare (O) +91-80 6624 3681 | (M) +91-9742366933 == This communication, including attachments, is confidential, may be subject to legal privileges, and is intended for the sole use of the addressee. Any use, duplication, disclosure or dissemination of this communication, other than by the addressee, is prohibited. If you have received this communication in error, please notify the sender immediately and delete or destroy this communication and all copies. -- Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS, MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft MVPs and experts. ON SALE this month only -- learn more at: http://p.sf.net/sfu/learnmore_122712 ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] Bootstrapper Window Message
Hi, I want to change or add to the default message (Setup Successful) shown in WiX bootstrapper installer window as shown below: Is there any sample code to refer to for easy understanding to implement it? Please help. Regards, Aparna Karkare (O) +91-80 6624 3681 | (M) +91-9742366933 == This communication, including attachments, is confidential, may be subject to legal privileges, and is intended for the sole use of the addressee. Any use, duplication, disclosure or dissemination of this communication, other than by the addressee, is prohibited. If you have received this communication in error, please notify the sender immediately and delete or destroy this communication and all copies. -- Master Java SE, Java EE, Eclipse, Spring, Hibernate, JavaScript, jQuery and much more. Keep your Java skills current with LearnJavaNow - 200+ hours of step-by-step video tutorials by Java experts. SALE $49.99 this month only -- learn more at: http://p.sf.net/sfu/learnmore_122612 ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] RegistryValue Root=HKCR
My WiX application is changing values of Registry keys in HKCU all fine. I just now added another registry key to be updated which is in HKCR, I am getting below error: error LGHT0204 : ICE57: Component 'CMP_IE8NonZoneSettings' has both per-user and per-machine data with a per-machine KeyPath ComponentGroup Id=IE8NonZoneSettingsGroup Component Id=CMP_IE8NonZoneSettings Guid ={6329FA17-E70E-4D82-955E-09481D8C7AFB} Directory=INSTALLLOCATION !--Settings for default browser-- RegistryValue Root=HKCR Key=HTTP\shell\open\command Value='C:\Program Files\Internet Explorer\IEXPLORE.EXE' -nohome Type=string / (Not working) !--Temporary Internet Files '2' = Every time I start IE -- RegistryValue Root=HKCU Key=Software\Microsoft\Windows\CurrentVersion\Internet Settings Name=SyncMode5 Value=2 Type=integer / (Working) /Component /ComponentGroup Can somebody help me? Regards, Aparna Karkare (O) +91-80 6624 3681 | (M) +91-9742366933 == This communication, including attachments, is confidential, may be subject to legal privileges, and is intended for the sole use of the addressee. Any use, duplication, disclosure or dissemination of this communication, other than by the addressee, is prohibited. If you have received this communication in error, please notify the sender immediately and delete or destroy this communication and all copies. -- Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS, MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft MVPs and experts. ON SALE this month only -- learn more at: http://p.sf.net/sfu/learnmore_122712 ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] RegistryValue Root=HKCR
I created another component where I added registry entries for HKLM and HKCR and it works fine. You cannot add per-user and per-machine registries in one component. Regards, Aparna Karkare (O) +91-80 6624 3681 | (M) +91-9742366933 -Original Message- From: Karkare,Aparna [mailto:akark...@travelers.com] Sent: Thursday, January 03, 2013 4:15 AM To: 'General discussion for Windows Installer XML toolset.' Subject: [WiX-users] RegistryValue Root=HKCR My WiX application is changing values of Registry keys in HKCU all fine. I just now added another registry key to be updated which is in HKCR, I am getting below error: error LGHT0204 : ICE57: Component 'CMP_IE8NonZoneSettings' has both per-user and per-machine data with a per-machine KeyPath ComponentGroup Id=IE8NonZoneSettingsGroup Component Id=CMP_IE8NonZoneSettings Guid ={6329FA17-E70E-4D82-955E-09481D8C7AFB} Directory=INSTALLLOCATION !--Settings for default browser-- RegistryValue Root=HKCR Key=HTTP\shell\open\command Value='C:\Program Files\Internet Explorer\IEXPLORE.EXE' -nohome Type=string / (Not working) !--Temporary Internet Files '2' = Every time I start IE -- RegistryValue Root=HKCU Key=Software\Microsoft\Windows\CurrentVersion\Internet Settings Name=SyncMode5 Value=2 Type=integer / (Working) /Component /ComponentGroup Can somebody help me? Regards, Aparna Karkare (O) +91-80 6624 3681 | (M) +91-9742366933 == This communication, including attachments, is confidential, may be subject to legal privileges, and is intended for the sole use of the addressee. Any use, duplication, disclosure or dissemination of this communication, other than by the addressee, is prohibited. If you have received this communication in error, please notify the sender immediately and delete or destroy this communication and all copies. -- Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS, MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft MVPs and experts. ON SALE this month only -- learn more at: http://p.sf.net/sfu/learnmore_122712 ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users == This communication, including attachments, is confidential, may be subject to legal privileges, and is intended for the sole use of the addressee. Any use, duplication, disclosure or dissemination of this communication, other than by the addressee, is prohibited. If you have received this communication in error, please notify the sender immediately and delete or destroy this communication and all copies. -- Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS, MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft MVPs and experts. ON SALE this month only -- learn more at: http://p.sf.net/sfu/learnmore_122712 ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] Wix bootstrapper making multiple entries in ARP for different versions
If I run WiX bootstrapper exe version (1.0.0.0) it installs fine with an entry in Add/Remove programs now if I install the upgraded version of the same bootstrapper i.e. 1.0.5.0 it installs again with another entry in ARP. How can I make it give me 'Repair' 'Uninstall' buttons even when I am installing upgraded version of executable bundle instead of 'Install' button? Thanks for the help. Regards, Aparna Karkare (O) +91-80 6624 3681 | (M) +91-9742366933 == This communication, including attachments, is confidential, may be subject to legal privileges, and is intended for the sole use of the addressee. Any use, duplication, disclosure or dissemination of this communication, other than by the addressee, is prohibited. If you have received this communication in error, please notify the sender immediately and delete or destroy this communication and all copies. -- Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS, MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft MVPs and experts. ON SALE this month only -- learn more at: http://p.sf.net/sfu/learnmore_122712 ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] msi Vs exe (bootstrapper) size
There is an msi created which has size 86 KB There is a bootstrapper which bundles this msi and creates an exe which has size 450+ KB Why exe is so much bigger in size compared to msi that it bundles in it? Regards, Aparna Karkare (O) +91-80 6624 3681 | (M) +91-9742366933 == This communication, including attachments, is confidential, may be subject to legal privileges, and is intended for the sole use of the addressee. Any use, duplication, disclosure or dissemination of this communication, other than by the addressee, is prohibited. If you have received this communication in error, please notify the sender immediately and delete or destroy this communication and all copies. -- Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and much more. Get web development skills now with LearnDevNow - 350+ hours of step-by-step video tutorials by Microsoft MVPs and experts. SALE $99.99 this month only -- learn more at: http://p.sf.net/sfu/learnmore_122812 ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] WiX bootsrtapper (exe) failing on Windows 7
Hi, We created a bootstrapper application using WiX 3.6 which produces an exe. This exe bundles an msi in it. This exe works fine on IE8 but when tried on IE9 (Windows 7) it fails with a log file as an output (attached for reference) however if msi (bundled in exe) is run directly it runs successfully. Can you please tell me what is going wrong here? Thanks a lot for the help in advance. Regards, Aparna Karkare (O) +91-80 6624 3681 | (M) +91-9742366933 == This communication, including attachments, is confidential, may be subject to legal privileges, and is intended for the sole use of the addressee. Any use, duplication, disclosure or dissemination of this communication, other than by the addressee, is prohibited. If you have received this communication in error, please notify the sender immediately and delete or destroy this communication and all copies. -- Master Java SE, Java EE, Eclipse, Spring, Hibernate, JavaScript, jQuery and much more. Keep your Java skills current with LearnJavaNow - 200+ hours of step-by-step video tutorials by Java experts. SALE $49.99 this month only -- learn more at: http://p.sf.net/sfu/learnmore_122612 ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] WiX bootsrtapper (exe) failing on Windows 7 - resolved
Thank you for reply Rob. The problem was due to permission issue. I needed to have admin rights on those machines to run the exe. Regards, Aparna Karkare (O) +91-80 6624 3681 | (M) +91-9742366933 -Original Message- From: Rob Mensching [mailto:r...@robmensching.com] Sent: Wednesday, January 02, 2013 10:36 AM To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] WiX bootsrtapper (exe) failing on Windows 7 Attachments don't usually make it to the mailing list. Can you put the log on a share somewhere or post the whole thing in the email? On Wed, Jan 2, 2013 at 12:17 AM, Karkare,Aparna akark...@travelers.comwrote: Hi, We created a bootstrapper application using WiX 3.6 which produces an exe. This exe bundles an msi in it. This exe works fine on IE8 but when tried on IE9 (Windows 7) it fails with a log file as an output (attached for reference) however if msi (bundled in exe) is run directly it runs successfully. Can you please tell me what is going wrong here? Thanks a lot for the help in advance. Regards, Aparna Karkare (O) +91-80 6624 3681 | (M) +91-9742366933 == This communication, including attachments, is confidential, may be subject to legal privileges, and is intended for the sole use of the addressee. Any use, duplication, disclosure or dissemination of this communication, other than by the addressee, is prohibited. If you have received this communication in error, please notify the sender immediately and delete or destroy this communication and all copies. -- Master Java SE, Java EE, Eclipse, Spring, Hibernate, JavaScript, jQuery and much more. Keep your Java skills current with LearnJavaNow - 200+ hours of step-by-step video tutorials by Java experts. SALE $49.99 this month only -- learn more at: http://p.sf.net/sfu/learnmore_122612 ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- Master Java SE, Java EE, Eclipse, Spring, Hibernate, JavaScript, jQuery and much more. Keep your Java skills current with LearnJavaNow - 200+ hours of step-by-step video tutorials by Java experts. SALE $49.99 this month only -- learn more at: http://p.sf.net/sfu/learnmore_122612 ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users == This communication, including attachments, is confidential, may be subject to legal privileges, and is intended for the sole use of the addressee. Any use, duplication, disclosure or dissemination of this communication, other than by the addressee, is prohibited. If you have received this communication in error, please notify the sender immediately and delete or destroy this communication and all copies. -- Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS, MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft MVPs and experts. ON SALE this month only -- learn more at: http://p.sf.net/sfu/learnmore_122712 ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] regarding the usage of ProgID, ClassId in wix
In that case, Could you please tell me the recommended approach to register a COM server? -aparna On 12/8/06, Bob Arnson [EMAIL PROTECTED] wrote: aparna wrote: The Class/@Server attribute cannot be specified when attribute Advertised is present with value 'yes' The error is pretty explicit in the code, so I'm not sure what the problem is. Unfortunately, I don't know much about COM advertisement -- it's not recommended these days. -- sig://boBhttp://bobs.org - Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT business topics through brief surveys - and earn cash http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] regarding the usage of ProgID, ClassId in wix
Hi Bob, The idea here was to avoid ICE33 warnings and if I create the registry keys by using registry/registry values/tags I believe they would cause ICE33 warnings. Another thing I noticed was having used TypeLib, Class, AppId and ProgId tags, the resulting MSI do not have ProgId, Class tables. Is there any flag I need to set to cause these tables to be created?Am I missing something here? ICE33 warnings are still reported after having used these tags? What would be your inputs on this? -aparna On 11/30/06, Bob Arnson [EMAIL PROTECTED] wrote: aparna wrote: I unable to create the following keys with the above code: *Software\Classes\AppId\Cxyz.exe Name=AppID Value={GUID} Type=string* *Software\Classes\TypeLib\{Guid}\1.0\HELPDIR - with it's path being blank* *Software\Classes\AppId\{Guid} Name=RunAs Value=NT AUTHORITY\LOCALSERVICE Type=string* It doesn't appear that WiX supports those values. You can write them manually with RegistryKey/RegistryValue elements but please submit a feature request so we can evaluate them. If you can provide links to docs that describe those values as valid, it would be helpful. -- sig://boBhttp://bobs.org - Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT business topics through brief surveys - and earn cash http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] regarding the usage of ProgID, ClassId in wix
Hi, The Following is the updated code i am using: *Id='Cxyz' Name='Cxyz.exe' DiskId='1' src='Cxyz.exe' TypeLib Id={GUID} Advertise=no Description=XYZ Library MajorVersion=1 MinorVersion =0 Language=1 Interface Id={GUID} Name=Ixyz NumMethods=9 ProxyStubClassId={GUID} ProxyStubClassId32={GUID} Versioned=yes/Interface AppId Id={GUID} Description=Cxyz RunAsInteractiveUser=yes Class Advertise=no Id={GUID} Version=Cxyz.Cxyz.1 Server=Cxyz SafeForScripting=yes Context=LocalServer32 ProgId Id='Cxyz.Cxyz.1' Description='Cxyz Class' Advertise='no' ProgId Id='Cxyz.Cxyz' Description='Cxyz Class' Advertise='no' / /ProgId /Class /AppId /TypeLib /File * I unable to create the following keys with the above code: *Software\Classes\AppId\Cxyz.exe Name=AppID Value={GUID} Type=string* *Software\Classes\TypeLib\{Guid}\1.0\HELPDIR - with it's path being blank* *Software\Classes\AppId\{Guid} Name=RunAs Value=NT AUTHORITY\LOCALSERVICE Type=string* Can you please let me know how i can do the following with the above code? -aparna On 11/28/06, Bob Arnson [EMAIL PROTECTED] wrote: aparna wrote: I am using the following code and am unable to create all the required entries: What doesn't work? -- sig://boBhttp://bobs.org - Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT business topics through brief surveys - and earn cash http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users