Re: [WiX-users] 32 bit install with BOTH 64 and 32 bit drivers?
Assume you talk about difx drivers. Afaik not possible as there exists no hybrid difX assemblies. One MSI only can contain x86 or x64 difX assemblies. Think here in the list exist some discussions regarding implementing difX drivers for that scenario. Regards Tobias -- 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. IT sense. And common sense. http://p.sf.net/sfu/splunk-novd2d ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] ARPPRODUCTICON missing in Programs and Features on Windows 7
Hi, I have found the article in the WiX chm file about setting my product icon: I've changed this slightly, and instead of an icon file I specifiy my main executable (which contains the product icon). It works fine, except for the "Programs and Features" list on Windows 7. Everywhere else my icon shows up fine. I tried to change it back to a real ico file just to make sure that its not the exe that is causing the problem, and the result is the same. My ico file shows up everywhere nicely, except for Programs and Features on Win7. I have noticed that a couple of other installations suffer the same problem - an installation is missing an icon on Win7, while the same install does have an icon on other OSs. Is this a known issue? How do I set the icon on Win7? Peter -- 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. IT sense. And common sense. http://p.sf.net/sfu/splunk-novd2d ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] PhysicalMemory issue
Hi all, I am adding Launch conditions to my installer made with wix 3.6. However, I am fighting with the PhysicalMemory property which actually reports the ram usable and not the installed ram on a 32-bit Windows 7. Do you have any other property in mind that could work around this issue ? Thanks, Nicolas Penin -- 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. IT sense. And common sense. http://p.sf.net/sfu/splunk-novd2d ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Custom Action to verify input
It's probably cause I'm posting via the forums directly, and not using email. And the only way to post code without it looking silly is to do raw text. The reason I'm not using Wca wrappers is that I was told I had to work with what I've got. I can't install any other frameworks or anything to help me out. As for the suggestion of the messagebox not being inside the custom action, I'll again point to my newbness. I'm not sure how to do that, but I'll start looking into it. Thank you. On 11/22/2011 11:12 AM, Hoover, Jacob wrote: > Argh, >Having issues getting this right because I have to keep going to > nabble to see your posts. (Maybe you are sending rich HTML, but > something is causing the emails I get from the list to be blank.) > > You are still using a message box inside of your custom action, which I > would strongly urge against doing. (I believe a silent install that is > automated would hang.) > > I also see you aren't adding in the Wca wrappers. Is there a reason for > this? > > // Custom Action > UINT __stdcall VerifyUserInformation( > __in MSIHANDLE hInstall > ) > { > > LPWSTR userName = NULL; > LPWSTR email = NULL; > HRESULT hr = S_OK; > UINT er = ERROR_SUCCESS; > > hr = WcaInitialize(hInstall, "VerifyUserInformation"); > ExitOnFailure(hr, "Failed to Initialize"); > > hr = WcaSetProperty(L"UserInfoError", L""); > ExitOnFailure(hr, "Failed to initialize UserInfoError"); > > if (WcaIsPropertySet(L"UNAME")) > { > hr = WcaGetProperty(L"UNAME", userName); > ExitOnFailure(hr, "Failed to get UNAME."); > WcaLog(LOGMSG_VERBOSE, "UNAME is %ls.", userName); > } > > if (WcaIsPropertySet(L"EMAIL")) > { > hr = WcaGetProperty(L"EMAIL", email); > ExitOnFailure(hr, "Failed to get EMAIL."); > WcaLog(LOGMSG_VERBOSE, "EMAIL is %ls.", email); > } > > if(wcslen(userName) == 0) > { > hr = WcaSetProperty(L"UserInfoError", L"Please enter > your name."); > WcaLog(LOGMSG_VERBOSE, "Please enter your name."); > } > else if(wcslen(email) == 0) > { > hr = WcaSetProperty(L"UserInfoError", L"Please enter > your email address."); > WcaLog(LOGMSG_VERBOSE, "Please enter your email > address."); > } > > LExit: > ReleaseStr(userName); > ReleaseStr(email); > if (FAILED(hr)) > { > er = ERROR_INSTALL_FAILURE; > } > return WcaFinalize(er); > } > > > 1 > > > > > > > > > > Note, the SpawnDialog call intent was to spawn a custom error dialog to > display your error message. If you are trying to SpawnDialog the exact > same dialog that you pressed next on you won't get the expected result. > > With this, you could still do a spawn dialog, or you could include an > additional static text control on the same dialog and then remove: > > > > > > Make the static text then consume the UserInfoError property. (Note, I > vaguely remember needing setting a property to itself in a publish > sequence to get the dialog to update.) > > > -Original Message- > From: Hoover, Jacob [mailto:jacob.hoo...@greenheck.com] > Sent: Tuesday, November 22, 2011 9:54 AM > To: General discussion for Windows Installer XML toolset. > Subject: Re: [WiX-users] Custom Action to verify input > > The property name alone only tests to see that the property is assigned. > > Value="ConfigDlg">UserInfoVerified >Not > UserInfoVerified > > > should be > > Value="ConfigDlg">UserInfoVerified ~= "TRUE" > > (UserInfoVerified ~= "FALSE") > > -Original Message- > From: AxiomaticImpact [mailto:ke...@legendary-immersion.com] > Sent: Monday, November 21, 2011 2:30 PM > To: wix-users@lists.sourceforge.net > Subject: Re: [WiX-users] Custom Action to verify input > > > > -- > View this message in context: > http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Custom-Act > ion-to-verify-input-tp7004942p7017845.html > Sent from the wix-users mailing list archive at Nabble.com. > > -- > 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. IT sense. And common sense. > http://p.sf.net/sfu/splunk-novd2d > ___ > WiX-users mailing list > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users > > > -- > All the data continuously generated in your IT infrastructure > contains a definitive record of customers, application performance, > security threats, frau
Re: [WiX-users] Custom Action to verify input
But the Wca wrappers come with WiX. Since you are using WiX for the UI, I assume your CA build machine would have WiX installed. Worse case, you could download the WiX source and include the lib source directly in your project (I don't think there would be any licensing issues there). -Original Message- From: Kevin Hebert [mailto:ke...@legendary-immersion.com] Sent: Wednesday, November 23, 2011 9:39 AM To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] Custom Action to verify input It's probably cause I'm posting via the forums directly, and not using email. And the only way to post code without it looking silly is to do raw text. The reason I'm not using Wca wrappers is that I was told I had to work with what I've got. I can't install any other frameworks or anything to help me out. As for the suggestion of the messagebox not being inside the custom action, I'll again point to my newbness. I'm not sure how to do that, but I'll start looking into it. Thank you. On 11/22/2011 11:12 AM, Hoover, Jacob wrote: > Argh, >Having issues getting this right because I have to keep going to > nabble to see your posts. (Maybe you are sending rich HTML, but > something is causing the emails I get from the list to be blank.) > > You are still using a message box inside of your custom action, which I > would strongly urge against doing. (I believe a silent install that is > automated would hang.) > > I also see you aren't adding in the Wca wrappers. Is there a reason for > this? > > // Custom Action > UINT __stdcall VerifyUserInformation( > __in MSIHANDLE hInstall > ) > { > > LPWSTR userName = NULL; > LPWSTR email = NULL; > HRESULT hr = S_OK; > UINT er = ERROR_SUCCESS; > > hr = WcaInitialize(hInstall, "VerifyUserInformation"); > ExitOnFailure(hr, "Failed to Initialize"); > > hr = WcaSetProperty(L"UserInfoError", L""); > ExitOnFailure(hr, "Failed to initialize UserInfoError"); > > if (WcaIsPropertySet(L"UNAME")) > { > hr = WcaGetProperty(L"UNAME", userName); > ExitOnFailure(hr, "Failed to get UNAME."); > WcaLog(LOGMSG_VERBOSE, "UNAME is %ls.", userName); > } > > if (WcaIsPropertySet(L"EMAIL")) > { > hr = WcaGetProperty(L"EMAIL", email); > ExitOnFailure(hr, "Failed to get EMAIL."); > WcaLog(LOGMSG_VERBOSE, "EMAIL is %ls.", email); > } > > if(wcslen(userName) == 0) > { > hr = WcaSetProperty(L"UserInfoError", L"Please enter > your name."); > WcaLog(LOGMSG_VERBOSE, "Please enter your name."); > } > else if(wcslen(email) == 0) > { > hr = WcaSetProperty(L"UserInfoError", L"Please enter > your email address."); > WcaLog(LOGMSG_VERBOSE, "Please enter your email > address."); > } > > LExit: > ReleaseStr(userName); > ReleaseStr(email); > if (FAILED(hr)) > { > er = ERROR_INSTALL_FAILURE; > } > return WcaFinalize(er); > } > > > 1 > > > > > > > > > > Note, the SpawnDialog call intent was to spawn a custom error dialog to > display your error message. If you are trying to SpawnDialog the exact > same dialog that you pressed next on you won't get the expected result. > > With this, you could still do a spawn dialog, or you could include an > additional static text control on the same dialog and then remove: > > > > > > Make the static text then consume the UserInfoError property. (Note, I > vaguely remember needing setting a property to itself in a publish > sequence to get the dialog to update.) > > > -Original Message- > From: Hoover, Jacob [mailto:jacob.hoo...@greenheck.com] > Sent: Tuesday, November 22, 2011 9:54 AM > To: General discussion for Windows Installer XML toolset. > Subject: Re: [WiX-users] Custom Action to verify input > > The property name alone only tests to see that the property is assigned. > > Value="ConfigDlg">UserInfoVerified >Not > UserInfoVerified > > > should be > > Value="ConfigDlg">UserInfoVerified ~= "TRUE" > > (UserInfoVerified ~= "FALSE") > > -Original Message- > From: AxiomaticImpact [mailto:ke...@legendary-immersion.com] > Sent: Monday, November 21, 2011 2:30 PM > To: wix-users@lists.sourceforge.net > Subject: Re: [WiX-users] Custom Action to verify input > > > > -- > View this message in context: > http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Custom-Act > ion-to-verify-input-tp7004942p7017845.html > Sent from the wix-users mailing list archive at Nabble.com. > > -- > All the data continuously generated in your IT infrastructure > contains a definitive record of customers, application performance, > security threats, fraudulent activity, a
Re: [WiX-users] Custom Action to verify input
Just attempted to add the wcautil_2010.lib as a reference, but it failed saying it wasn't a proper WiX library. I'll keep working on how to figure this out. Thanks for bearing with me. Feeling very under the weather today, so I'm not even at 85%. On 11/23/2011 9:52 AM, Hoover, Jacob wrote: > But the Wca wrappers come with WiX. Since you are using WiX for the UI, > I assume your CA build machine would have WiX installed. Worse case, you > could download the WiX source and include the lib source directly in > your project (I don't think there would be any licensing issues there). > > > -Original Message- > From: Kevin Hebert [mailto:ke...@legendary-immersion.com] > Sent: Wednesday, November 23, 2011 9:39 AM > To: General discussion for Windows Installer XML toolset. > Subject: Re: [WiX-users] Custom Action to verify input > > It's probably cause I'm posting via the forums directly, and not using > email. And the only way to post code without it looking silly is to do > raw text. > > The reason I'm not using Wca wrappers is that I was told I had to work > with what I've got. I can't install any other frameworks or anything to > > help me out. As for the suggestion of the messagebox not being inside > the custom action, I'll again point to my newbness. I'm not sure how to > > do that, but I'll start looking into it. Thank you. > > On 11/22/2011 11:12 AM, Hoover, Jacob wrote: >> Argh, >> Having issues getting this right because I have to keep going to >> nabble to see your posts. (Maybe you are sending rich HTML, but >> something is causing the emails I get from the list to be blank.) >> >> You are still using a message box inside of your custom action, which > I >> would strongly urge against doing. (I believe a silent install that is >> automated would hang.) >> >> I also see you aren't adding in the Wca wrappers. Is there a reason > for >> this? >> >> // Custom Action >> UINT __stdcall VerifyUserInformation( >> __in MSIHANDLE hInstall >> ) >> { >> >> LPWSTR userName = NULL; >> LPWSTR email = NULL; >> HRESULT hr = S_OK; >> UINT er = ERROR_SUCCESS; >> >> hr = WcaInitialize(hInstall, "VerifyUserInformation"); >> ExitOnFailure(hr, "Failed to Initialize"); >> >> hr = WcaSetProperty(L"UserInfoError", L""); >> ExitOnFailure(hr, "Failed to initialize UserInfoError"); >> >> if (WcaIsPropertySet(L"UNAME")) >> { >> hr = WcaGetProperty(L"UNAME", userName); >> ExitOnFailure(hr, "Failed to get UNAME."); >> WcaLog(LOGMSG_VERBOSE, "UNAME is %ls.", userName); >> } >> >> if (WcaIsPropertySet(L"EMAIL")) >> { >> hr = WcaGetProperty(L"EMAIL", email); >> ExitOnFailure(hr, "Failed to get EMAIL."); >> WcaLog(LOGMSG_VERBOSE, "EMAIL is %ls.", email); >> } >> >> if(wcslen(userName) == 0) >> { >> hr = WcaSetProperty(L"UserInfoError", L"Please enter >> your name."); >> WcaLog(LOGMSG_VERBOSE, "Please enter your name."); >> } >> else if(wcslen(email) == 0) >> { >> hr = WcaSetProperty(L"UserInfoError", L"Please enter >> your email address."); >> WcaLog(LOGMSG_VERBOSE, "Please enter your email >> address."); >> } >> >> LExit: >> ReleaseStr(userName); >> ReleaseStr(email); >> if (FAILED(hr)) >> { >> er = ERROR_INSTALL_FAILURE; >> } >> return WcaFinalize(er); >> } >> >> >> 1 >> >> Value="AccountVerifiedFailedDlg"> >> >> >> >> >> >> >> >> Note, the SpawnDialog call intent was to spawn a custom error dialog > to >> display your error message. If you are trying to SpawnDialog the > exact >> same dialog that you pressed next on you won't get the expected > result. >> With this, you could still do a spawn dialog, or you could include an >> additional static text control on the same dialog and then remove: >> >> Value="AccountVerifiedFailedDlg"> >> >> >> >> Make the static text then consume the UserInfoError property. (Note, I >> vaguely remember needing setting a property to itself in a publish >> sequence to get the dialog to update.) >> >> >> -Original Message- >> From: Hoover, Jacob [mailto:jacob.hoo...@greenheck.com] >> Sent: Tuesday, November 22, 2011 9:54 AM >> To: General discussion for Windows Installer XML toolset. >> Subject: Re: [WiX-users] Custom Action to verify input >> >> The property name alone only tests to see that the property is > assigned. >> > Value="ConfigDlg">UserInfoVerified >> Not >> UserInfoVerified >> >> >> should be >> >> > Value="ConfigDlg">UserInfoVerified ~= "TRUE" >> >> (UserInfoVerified ~= "FALSE") >> >> -Original Message- >> From: AxiomaticImpact [mailto:ke...@legendary-immersion.com] >> Sent: Monday, November 21, 2011 2:30 PM >> To: wix-users@lists.sourceforge.net >> Subject: Re: [WiX-users] Custo
Re: [WiX-users] Custom Action to verify input
Why not just create a new project and select the C++ Custom Action Project under Windows Installer XML. That will get you a project with the proper setup in place. -Original Message- From: Kevin Hebert [mailto:ke...@legendary-immersion.com] Sent: Wednesday, November 23, 2011 10:15 AM To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] Custom Action to verify input Just attempted to add the wcautil_2010.lib as a reference, but it failed saying it wasn't a proper WiX library. I'll keep working on how to figure this out. Thanks for bearing with me. Feeling very under the weather today, so I'm not even at 85%. On 11/23/2011 9:52 AM, Hoover, Jacob wrote: > But the Wca wrappers come with WiX. Since you are using WiX for the UI, > I assume your CA build machine would have WiX installed. Worse case, you > could download the WiX source and include the lib source directly in > your project (I don't think there would be any licensing issues there). > > > -Original Message- > From: Kevin Hebert [mailto:ke...@legendary-immersion.com] > Sent: Wednesday, November 23, 2011 9:39 AM > To: General discussion for Windows Installer XML toolset. > Subject: Re: [WiX-users] Custom Action to verify input > > It's probably cause I'm posting via the forums directly, and not using > email. And the only way to post code without it looking silly is to do > raw text. > > The reason I'm not using Wca wrappers is that I was told I had to work > with what I've got. I can't install any other frameworks or anything to > > help me out. As for the suggestion of the messagebox not being inside > the custom action, I'll again point to my newbness. I'm not sure how to > > do that, but I'll start looking into it. Thank you. > > On 11/22/2011 11:12 AM, Hoover, Jacob wrote: >> Argh, >> Having issues getting this right because I have to keep going to >> nabble to see your posts. (Maybe you are sending rich HTML, but >> something is causing the emails I get from the list to be blank.) >> >> You are still using a message box inside of your custom action, which > I >> would strongly urge against doing. (I believe a silent install that is >> automated would hang.) >> >> I also see you aren't adding in the Wca wrappers. Is there a reason > for >> this? >> >> // Custom Action >> UINT __stdcall VerifyUserInformation( >> __in MSIHANDLE hInstall >> ) >> { >> >> LPWSTR userName = NULL; >> LPWSTR email = NULL; >> HRESULT hr = S_OK; >> UINT er = ERROR_SUCCESS; >> >> hr = WcaInitialize(hInstall, "VerifyUserInformation"); >> ExitOnFailure(hr, "Failed to Initialize"); >> >> hr = WcaSetProperty(L"UserInfoError", L""); >> ExitOnFailure(hr, "Failed to initialize UserInfoError"); >> >> if (WcaIsPropertySet(L"UNAME")) >> { >> hr = WcaGetProperty(L"UNAME", userName); >> ExitOnFailure(hr, "Failed to get UNAME."); >> WcaLog(LOGMSG_VERBOSE, "UNAME is %ls.", userName); >> } >> >> if (WcaIsPropertySet(L"EMAIL")) >> { >> hr = WcaGetProperty(L"EMAIL", email); >> ExitOnFailure(hr, "Failed to get EMAIL."); >> WcaLog(LOGMSG_VERBOSE, "EMAIL is %ls.", email); >> } >> >> if(wcslen(userName) == 0) >> { >> hr = WcaSetProperty(L"UserInfoError", L"Please enter >> your name."); >> WcaLog(LOGMSG_VERBOSE, "Please enter your name."); >> } >> else if(wcslen(email) == 0) >> { >> hr = WcaSetProperty(L"UserInfoError", L"Please enter >> your email address."); >> WcaLog(LOGMSG_VERBOSE, "Please enter your email >> address."); >> } >> >> LExit: >> ReleaseStr(userName); >> ReleaseStr(email); >> if (FAILED(hr)) >> { >> er = ERROR_INSTALL_FAILURE; >> } >> return WcaFinalize(er); >> } >> >> >> 1 >> >> Value="AccountVerifiedFailedDlg"> >> >> >> >> >> >> >> >> Note, the SpawnDialog call intent was to spawn a custom error dialog > to >> display your error message. If you are trying to SpawnDialog the > exact >> same dialog that you pressed next on you won't get the expected > result. >> With this, you could still do a spawn dialog, or you could include an >> additional static text control on the same dialog and then remove: >> >> Value="AccountVerifiedFailedDlg"> >> >> >> >> Make the static text then consume the UserInfoError property. (Note, I >> vaguely remember needing setting a property to itself in a publish >> sequence to get the dialog to update.) >> >> >> -Original Message- >> From: Hoover, Jacob [mailto:jacob.hoo...@greenheck.com] >> Sent: Tuesday, November 22, 2011 9:54 AM >> To: General discussion for Windows Installer XML toolset. >> Subject: Re: [WiX-users] Custom Action to verify input >> >> The property name alone only tests to see that the property is > assigned. >> > Value="C
Re: [WiX-users] Refresh shortcut icons during setup
Hi David, great, that works like a charm! I have two links, one to a local HTML file that should be viewed in the browser of course, and another pointing to an internet URL. What surprised me most is that WiX seems to download the favicon.ico site default icon and uses it for the start menu entry - even better than I thought! Thanks again for pointing me in the right direction. To enable the WixUtilExtension that is needed fort he util:InternetShortcut element in Visual Studio 2010, right-click the project node, select "Add References", and select WixUtilExtension, then click OK. If you are not using Visual Studio, you can also specify the extension with candle's -ext parameter, that should work the same way. Here's the excerpt from my wxs file: http://www.tapicall.de"; Type="url"/> [... etc ...] Hope this helps others understand how it can be done. The result is a new folder "TAPICall" in the start menu beneath "All Programs", containing three links: 1: link to the Program with the icon I put as an .ico file in the setup sources 2: link to the release notes, using the Internet Explorer icon (if Mozilla were the default browser, I assume, the Firefox icon would appear instead) 3: link to the manufacturer web site, using the web site's favicon! Fancy thing! Best regards, Johannes -Ursprüngliche Nachricht- Von: David Watson [mailto:dwat...@sdl.com] Gesendet: Dienstag, 22. November 2011 11:24 An: General discussion for Windows Installer XML toolset. Cc: Johannes Franke Betreff: RE: [WiX-users] Refresh shortcut icons during setup Have you not tried , that's what we use in our setup for url shortcuts, they use the default browser icon. -Original Message- From: Michael Janulaitis [mailto:wix-u...@cornerbowl.com] Sent: 21 November 2011 20:43 To: General discussion for Windows Installer XML toolset. Cc: Johannes Franke Subject: Re: [WiX-users] Refresh shortcut icons during setup I have been trying to get the shortcut icons for non-exe files to work as well but have been unsuccessful. Over the last 2 days no one on this form either knows how to get this to work or are unwilling to help me out. I actually have a licensed version InstallShield 2011 Professional but am tired of paying $800 every year to get the latest version so I as well am using Wix for my new project. So far all is good except for these darn shortcut icons. If you figure it out I would really appreciate finding out what you learned. On 11/21/2011 10:47 AM, Johannes Franke wrote: > Hi community, > > does anybody know if there is a way to update icons of shortcuts that > were created in a WiX-based setup? > As a background info, I'm creating two shortcuts to HTML, one to a > local file, one to an internet URL. Both should reflect the default icon associated with HTML but instead they show the Windows default file icon until they are clicked the first time. Some magic in Windows updates the icons. > My question is, can I utilize this mechanism? My start menu entries > are looking pretty ugly at this time. > Actually, I have rewritten a setup that was previously maintained in InstallShield Express. The ISX setup created the shortcuts with the correct icons right away, but I have DARKened the ISX-created MSI file and found nothing about shortcuts or icons that helped me understand how thay do it. > > Any ideas? > Thank you! > > Best regards, > Johannes > - - > 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. IT sense. And common sense. > http://p.sf.net/sfu/splunk-novd2d > ___ > WiX-users mailing list > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users > - - 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. IT sense. And common sense. http://p.sf.net/sfu/splunk-novd2d ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users SDL PLC confidential, all rights reserved. If you are not the intended recipient of this mail SDL requests and requires that you delete it without acting upon or copying any of
[WiX-users] How to disable CA if feature not installed
I have a feature which installs my UI exe. At the end of the install a CA launches the exe. Earlier in the install the user is offered the option to not install the UI exe. In this case, I don't want to call the CA. How do I add the condition? -- 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. IT sense. And common sense. http://p.sf.net/sfu/splunk-novd2d ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] How to disable CA if feature not installed
You should condition the CA based upon the installation state of the component containing your EXE. Check http://msdn.microsoft.com/en-us/library/windows/desktop/aa368012%28v=vs.85%29.aspx MSDN for full details but let's say your component id is "componentA"...then the condition on your CA would be: $componentA = 3 -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/How-to-disable-CA-if-feature-not-installed-tp7025562p7025828.html Sent from the wix-users mailing list archive at Nabble.com. -- 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. IT sense. And common sense. http://p.sf.net/sfu/splunk-novd2d ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] PhysicalMemory issue
That's strange...I just checked and the property is correct for my machine (Windows 7 x64). How much RAM do you actually have installed and what is the property saying? -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/PhysicalMemory-issue-tp7024683p7025949.html Sent from the wix-users mailing list archive at Nabble.com. -- 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. IT sense. And common sense. http://p.sf.net/sfu/splunk-novd2d ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] ARPPRODUCTICON missing in Programs and Features on Windows 7
This post may help: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/problem-with-icon-for-Add-Remove-Programs-applet-td689139.html#a689141 http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/problem-with-icon-for-Add-Remove-Programs-applet-td689139.html#a689141 -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/ARPPRODUCTICON-missing-in-Programs-and-Features-on-Windows-7-tp7024310p7026000.html Sent from the wix-users mailing list archive at Nabble.com. -- 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. IT sense. And common sense. http://p.sf.net/sfu/splunk-novd2d ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] PhysicalMemory issue
On 23/11/2011 14:56, Nicolas Penin wrote: > I am adding Launch conditions to my installer made with wix 3.6. However, I > am fighting with the PhysicalMemory property which actually reports the ram > usable and not the installed ram on a 32-bit Windows 7. I'm not sure what you mean by "ram usable". If Windows can only see/use 3 GB since you're running 32-bit Windows and you've installed 8 GB then you really don't want PhysicalMemory to report 8 because nothing can use anything above 3. -- Bruce Cran -- 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. IT sense. And common sense. http://p.sf.net/sfu/splunk-novd2d ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Error LGHT1055 when linking both VC100 CRT and MFC merge modules
On 22/11/2011 18:19, Bruce Cran wrote: > I'm trying to add both the Visual C++ 2010 CRT and MFC merge modules to > my project, but when I link I get: > >2>Product.wxs(23): error LGHT1055: The AdminUISequence table > contains an action > 'CA_WindowsFolder_amd64_VC.585D293E_BFCC_3045_857D_FFD4B0225AB6' which > cannot be merged from the merge module 'C:\Program Files (x86)\Common > Files\Merge Modules\Microsoft_VC100_MFC_x64.msm'. I forgot I'd enabled 'warnings as errors', so now they're just warnings I can ignore. -- Bruce Cran -- 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. IT sense. And common sense. http://p.sf.net/sfu/splunk-novd2d ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] Wix bug #1908338 regression in WiX 3.6?
The WiX-devs archive lists failure to resolve "$(var.SolutionDir)" as bug 1908338. After installing WiX 3.6 beta, I'm receiving the error as described in bug report 1908338. Is this a regression? Light raised the error "LGHT0094: Unresolved reference to symbol 'WixComponentGroup:Utilities.IO.Binaries' in section 'Fragment:'" for each ComponentGroupRef and the warning " C:\Program Files (x86)\MSBuild\Microsoft\WiX\v3.x\wix2010.targets(1226,5): warning : Solution properties are only available during IDE builds or when building the solution file from the command line. To turn off this warning set false in your .wixproj file. [D:\Projects\trunk\src\app\Deployment\WixSetup\WixSetup.wixproj]". So in the initial PropertyGroup of the wixproj file I added the element definition "False". While this resolved the LGHT0094 error, the WiX project now fails to build with the error "error CNDL0150: Undefined preprocessor variable '$(var.SolutionDir)'." The solution contains 12 C# projects, a DDK project in C and a couple C++ projects in addition to the WiX project. The build environment is Visual Studio 2010 version 10.0.31118.1 SP1Rel. How can I use the project references and variables as listed in the documentation? Regards, Dave -- 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. IT sense. And common sense. http://p.sf.net/sfu/splunk-novd2d ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] How to disable CA if feature not installed
What does '=3' mean? On 11/23/2011 12:43 PM, jhennessey wrote: > You should condition the CA based upon the installation state of the > component containing your EXE. Check > http://msdn.microsoft.com/en-us/library/windows/desktop/aa368012%28v=vs.85%29.aspx > MSDN for full details but let's say your component id is > "componentA"...then the condition on your CA would be: $componentA = 3 > > -- > View this message in context: > http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/How-to-disable-CA-if-feature-not-installed-tp7025562p7025828.html > Sent from the wix-users mailing list archive at Nabble.com. > > -- > 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. IT sense. And common sense. > http://p.sf.net/sfu/splunk-novd2d > ___ > WiX-users mailing list > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users > -- 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. IT sense. And common sense. http://p.sf.net/sfu/splunk-novd2d ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] How to disable CA if feature not installed
I added the following to my custom action and my install failed: $cbsmui=3 On 11/23/2011 12:43 PM, jhennessey wrote: > You should condition the CA based upon the installation state of the > component containing your EXE. Check > http://msdn.microsoft.com/en-us/library/windows/desktop/aa368012%28v=vs.85%29.aspx > MSDN for full details but let's say your component id is > "componentA"...then the condition on your CA would be: $componentA = 3 > > -- > View this message in context: > http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/How-to-disable-CA-if-feature-not-installed-tp7025562p7025828.html > Sent from the wix-users mailing list archive at Nabble.com. > > -- > 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. IT sense. And common sense. > http://p.sf.net/sfu/splunk-novd2d > ___ > WiX-users mailing list > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users > -- 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. IT sense. And common sense. http://p.sf.net/sfu/splunk-novd2d ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Burn + Launch Payload EXE after bootstrapp installation
On 22-Nov-11 03:18, ppremk wrote: > 2. How to launch a payload file (exe) after installing running the > bootstrapper? I am using my own custom theme file and noticed that there is > a launch button, I am not sure how to include a launch condition into that > section. Create a Variable named LaunchTarget that is set to the path of the file you want to launch. -- sig://boB http://joyofsetup.com/ -- 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. IT sense. And common sense. http://p.sf.net/sfu/splunk-novd2d ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Enable ICMP usign WixFirewallExtension
On 18-Nov-11 05:26, Michael Stoll wrote: > is it possible to enable/create a ICMP Firewall exception using > WixFirewallExtension? No, that's not supported. -- sig://boB http://joyofsetup.com/ -- 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. IT sense. And common sense. http://p.sf.net/sfu/splunk-novd2d ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Indirect ComboBox Property
On 13-Nov-11 19:38, Keith Moore wrote: > This dialog will result in an empty ComboBox list because the > property is referencing indirectly but in the element I have no > way of dereferencing it. Is this a bug or is there some syntax of which I am > not aware? Looking at the MSI SDK for the ComboBox table, it doesn't look like it's supported. -- sig://boB http://joyofsetup.com/ -- 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. IT sense. And common sense. http://p.sf.net/sfu/splunk-novd2d ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Customize Prerequisite bootstrapper
On 22-Nov-11 16:07, Sunny Li wrote: > That's great, but is there anyway to customize the look of the bootstrapper > that installs the .NET framework? You can swap in your own theme XML file by setting a WixVariable named PreqbaThemeXml to the path of your file. > On another note... The prerequisite package I used is actually another > bootstrapper that installs Windows Installer 3.1 (if needed, for operating > systems older than XP SP3) and the .NET framework 3.5. is this the right > way to do it? The .NET framework requires Windows Installer 3.1 for it to > install successfully. Probably, though MSI 3.1 is available as a normal update package at http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=25. -- sig://boB http://joyofsetup.com/ -- 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. IT sense. And common sense. http://p.sf.net/sfu/splunk-novd2d ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Wix bug #1908338 regression in WiX 3.6?
On 23-Nov-11 18:31, David P. Romig, Sr. wrote: > After installing WiX 3.6 beta, I'm receiving the error as described in > bug report 1908338. Is this a regression? That bug is about what happens when the values aren't defined (i.e., CNDL0150). > The solution contains 12 C# projects, a DDK project in C and a couple > C++ projects in addition to the WiX project. The build environment is > Visual Studio 2010 version 10.0.31118.1 SP1Rel. How is your C project built? WiX only supports project reference variables for MSBuild projects, so a Makefile project wrapping a DDK dirs/sources project won't work. -- sig://boB http://joyofsetup.com/ -- 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. IT sense. And common sense. http://p.sf.net/sfu/splunk-novd2d ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Customizing Standard Bootstrapper Application with themes
On 10-Nov-11 11:33, Christian Andersen wrote: > I try to customize the native standard bootstrapper application using > a custom theme XML-file. Unfortunately I have some problems > implementing our design requirements: The ThmUtil engine underlying theming doesn't support those things. Please file feature requests -- but note they're going to be low priority for WiX v3.6. -- sig://boB http://joyofsetup.com/ -- 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. IT sense. And common sense. http://p.sf.net/sfu/splunk-novd2d ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Problem with Parmanent in a bundle
On 09-Nov-11 03:59, Aled Hughes wrote: > So I've got the Permanent="yes" flag set, however it seems this is being > ignored as when I come to uninstall my app the uninstaller bombs out - as > it appears to be trying to uninstall .NetFx4. (The actual error is due to > it not finding the redistributable EXE locally or via a URL). It's not uninstalling it, but it thinks it needs to get a copy to be able to handle a rollback. That's a bug that's fixed for the next release. -- sig://boB http://joyofsetup.com/ -- 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. IT sense. And common sense. http://p.sf.net/sfu/splunk-novd2d ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Wrong installation sequence of prerequisites
On 18-Nov-11 06:46, Tomaž Koritnik wrote: > WIX settings: That's not WiX; that's the .NET Framework bootstrapper. You might have better luck with the MSDN forums. -- sig://boB http://joyofsetup.com/ -- 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. IT sense. And common sense. http://p.sf.net/sfu/splunk-novd2d ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Burn + Launch Payload EXE after bootstrapp installation
Thanks for the reply Bob :) I have tried the below but still did not get to launch the payload or an installed file via a chain MSI and Do I have to include this in the Bundle.wxs or am I missing something here? I still new to Burn, please excuse me if this is a simple question. thanks again -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Burn-Launch-Payload-EXE-after-bootstrapp-installation-tp7019706p7027203.html Sent from the wix-users mailing list archive at Nabble.com. -- 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. IT sense. And common sense. http://p.sf.net/sfu/splunk-novd2d ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] How to use Burn to install new and minor upgrade
I've been at this for a few days now and it seems there is no way to create a bootstrapper that correctly launches msiexec for new installs and minor upgrades. Everyone seems to say not to use minor upgrades and instead do a major upgrade (then this wouldn't be a problem) but that is realistically not a user friendly option. First my installs install windows services which typically require domain admin credentials. Next many of my customers install to non-standard folders. So if I force a major upgrade then the users have to reset both the windows service credentials and possible keep re-pointing to their non-standard install directory. Installs are released weekly...not an option. So is my only solution InstallShield? It seems so. Please someone prove me wrong. Someone has to have tackled this problem. -- 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. IT sense. And common sense. http://p.sf.net/sfu/splunk-novd2d ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] Some problems with online manual on http://wix.sourceforge.net
Hello! First of all, I would like to say Thank You for WiX. I have some trouble with your online manual pages. I try to navigate by WixUI_Minimal and WixUI_Mondo link on page " http://wix.sourceforge.net/manual-wix3/WixUI_dialog_library.htm"; . *Get this errors:* *"** An error has been encountered in accessing this page. * *1. Server: wix.sourceforge.net 2. URL path: /manual-wix3/WixUI_Minimal.htm 3. Error notes: NONE 4. Error type: 404 5. Request method: GET 6. Request query string: NONE 7. Time: 2011-11-24 06:05:45 UTC (1322114745) * *" " * *An error has been encountered in accessing this page. * *1. Server: wix.sourceforge.net 2. URL path: /manual-wix3/WixUI_Mondo.htm 3. Error notes: NONE 4. Error type: 404 5. Request method: GET 6. Request query string: NONE 7. Time: 2011-11-24 06:16:19 UTC (1322115379) * *"* *My solution:* Correct paths to (I change the Minimal and Mondo to lowercase minimal and mondo): http://wix.sourceforge.net/manual-wix3/WixUI_minimal.htm and http://wix.sourceforge.net/manual-wix3/WixUI_mondo.htm And it works. *Best regards, Henry Motu.* *PS * OS Windows XP SP3 Browser Mozilla Firefox 8.0.1 -- 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. IT sense. And common sense. http://p.sf.net/sfu/splunk-novd2d ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users