Re: [WiX-users] 32 bit install with BOTH 64 and 32 bit drivers?

2011-11-23 Thread Tobias S
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

2011-11-23 Thread Peter Bulyaki
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

2011-11-23 Thread Nicolas Penin
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

2011-11-23 Thread Kevin Hebert
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

2011-11-23 Thread Hoover, Jacob
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

2011-11-23 Thread Kevin Hebert
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

2011-11-23 Thread Hoover, Jacob
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

2011-11-23 Thread Johannes Franke
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

2011-11-23 Thread Michael Janulaitis
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

2011-11-23 Thread jhennessey
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

2011-11-23 Thread jhennessey
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

2011-11-23 Thread jhennessey
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

2011-11-23 Thread Bruce Cran
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

2011-11-23 Thread Bruce Cran
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?

2011-11-23 Thread David P. Romig, Sr.
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

2011-11-23 Thread Michael Janulaitis
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

2011-11-23 Thread Michael Janulaitis
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

2011-11-23 Thread Bob Arnson
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

2011-11-23 Thread Bob Arnson
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

2011-11-23 Thread Bob Arnson
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

2011-11-23 Thread Bob Arnson
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?

2011-11-23 Thread Bob Arnson
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

2011-11-23 Thread Bob Arnson
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

2011-11-23 Thread Bob Arnson
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

2011-11-23 Thread Bob Arnson
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

2011-11-23 Thread ppremk
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

2011-11-23 Thread Michael Janulaitis
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

2011-11-23 Thread Henry Motu
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