Title: Message

Hi,

Thanks for quick reply.  

I solved the issue using DirectorySearch instead of RegistrySearch.

And it worked.

 

Best Regards,

Kalappa Pattar

"In rivers, the water you touch is the last of what has passed and the first of that which comes, so with present time." - Leonardo Da Vinci

-----Original Message-----
From: Rob Mensching [mailto:[EMAIL PROTECTED]]
Sent
: Tuesday, June 06, 2006 10:10 AM
To:
Kalappa Pattar; Brian Simoneau; [EMAIL PROTECTED]
Subject: RE: [WiX-users] How to refer merge module component

 

<?define?> is a preprocessor directive.  It doesn't get evaluated at run time.  I think you want the Condition element.

 


From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Kalappa Pattar
Sent: Monday, June 05, 2006 10:29 AM
To: Brian Simoneau; wix-users@lists.sourceforge.net
Subject: Re: [WiX-users] How to refer merge module component

 

Hi All,

            I want to achieve the functionality as below.

 

1. I want to check whether the Dot net framework is installed or not.

 

If it’s not installed I want to navigate the user to another dialog (PreReq_Dialog) where in I want to display him the Link to download the Dotnet framework from the net else I want the user to be navigated to Select_Feature_Dialog.

 

To achieve this I have done the following. I have defined two properties.

 

<Property Id="DOTNET">

<RegistrySearch Id="REGDOTNET" Root="HKLM" Key="SOFTWARE\Classes\Installer\Products\D6461317C3DC4F04799BDCE9E42626FE" Type="raw"></RegistrySearch>

</Property>

 

Based on this I will set the variables appropriately like below.

 

<?define PrerequisiteDlg1Next1Condition=1 = 1 And DOTNET?>

<?define PrerequisiteDlg1Next2Condition=1 = 1 AND Not (DOTNET)?>

 

 

Now I will call the appropriate dialog as per the variable set after the Eula-dialog.

 

<Control Id='Next' Type='PushButton' X='247' Y='244' Width='56' Height='17'>

 <Text><![CDATA[&Next >]]></Text>

 <Publish Event="NewDialog" Value="PreReq_Dialog"><![CDATA[$(var.PrerequisiteDlg1Next1Condition)]]></Publish>

 <Publish Event="NewDialog" Value="Select_Feature_Dialog"><![CDATA[$(var.PrerequisiteDlg1Next2Condition)]]></Publish>

</Control>

 

But this is not working.

 

Plz tell me where I am doing wrong or suggest me if there is other way of achieving this.

 

 

Best Regards,

Kalappa Pattar

"In rivers, the water you touch is the last of what has passed and the first of that which comes, so with present time." - Leonardo Da Vinci

-----Original Message-----
From: Brian Simoneau [mailto:[EMAIL PROTECTED]
Sent: Friday, June 02, 2006 5:15 PM
To: Kalappa Pattar; [EMAIL PROTECTED]
Subject: RE: [WiX-users] How to refer merge module component

 

I think that you need to have a separate copy of the file outside of the built merge module.

 

-Brian Simoneau

-----Original Message-----
From: Kalappa Pattar [mailto:[EMAIL PROTECTED]
Sent: Friday, June 02, 2006 7:42 AM
To: Brian Simoneau; wix-users@lists.sourceforge.net
Subject: RE: [WiX-users] How to refer merge module component

Hi,

Thanks for the help. It worked.

As you said, it refers to all the files and components of merge module.

 

I have another question.

1. I have one merge module .msm (built merge module) given. I do not have a code of that merge module with me.

When I darked, I got to know that they have embedded “bin_k.ibd” file.

 

 I want to use  that “bin_k.ibd” in one of my merge module which I am writing.

Is there any solution for this? Referring a component of one merge module in another mergemodule?

Or I should have “bin_k.ibd” file with me to refer?

 

Any help would be appreciated.

 

Best Regards,

Kalappa Pattar

"In rivers, the water you touch is the last of what has passed and the first of that which comes, so with present time." - Leonardo Da Vinci

-----Original Message-----
From: Brian Simoneau [mailto:[EMAIL PROTECTED]
Sent: Thursday, June 01, 2006 5:42 PM
To: Kalappa Pattar; [EMAIL PROTECTED]
Subject: RE: [WiX-users] How to refer merge module component

 

Use the MergeRef element to reference all of the files and components in the merge module.  Note that the MergeRef element requires a Merge element to be defined in the main installer.

 

-Brian Simoneau

-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Kalappa Pattar
Sent: Thursday, June 01, 2006 8:10 AM
To: wix-users@lists.sourceforge.net
Subject: [WiX-users] How to refer merge module component

Hi All ,

            I have one main wix file which calls merge module.

How do I refer a component of merge module in the main file?

 

This is my merge module

<Component Id="ModuleComponent" Guid="3B3DC9A3-761B-411c-A560-AD17390F876C">

          <File Id="_BFF358C03F2C46CFB951B3A68D7C5396" Name="Wseadp" LongName="sample.dll" Source="sample.dll" />

</Component>

 

 

This is my main file

  <Feature Id="ProductFeature" Title="Feature Title" Level="1">

            ?????  I need to refer the file in merge module “sample.dll” here

   </Feature>

 

Please let me know, its URGENT!!!!!!!!!!!

 

Best Regards,

Kalappa Pattar

"In rivers, the water you touch is the last of what has passed and the first of that which comes, so with present time." - Leonardo Da Vinci

 


The information contained in, or attached to, this e-mail, contains confidential information and is intended solely for the use of the individual or entity to whom they are addressed and is subject to legal privilege. If you have received this e-mail in error you should notify the sender immediately by reply e-mail, delete the message from your system and notify your system manager. Please do not copy it for any purpose, or disclose its contents to any other person. The views or opinions presented in this e-mail are solely those of the author and do not necessarily represent those of the company. The recipient should check this e-mail and any attachments for the presence of viruses. The company accepts no liability for any damage caused, directly or indirectly, by any virus transmitted in this email.

www.aztecsoft.com

 


The information contained in, or attached to, this e-mail, contains confidential information and is intended solely for the use of the individual or entity to whom they are addressed and is subject to legal privilege. If you have received this e-mail in error you should notify the sender immediately by reply e-mail, delete the message from your system and notify your system manager. Please do not copy it for any purpose, or disclose its contents to any other person. The views or opinions presented in this e-mail are solely those of the author and do not necessarily represent those of the company. The recipient should check this e-mail and any attachments for the presence of viruses. The company accepts no liability for any damage caused, directly or indirectly, by any virus transmitted in this email.

www.aztecsoft.com

 


The information contained in, or attached to, this e-mail, contains confidential information and is intended solely for the use of the individual or entity to whom they are addressed and is subject to legal privilege. If you have received this e-mail in error you should notify the sender immediately by reply e-mail, delete the message from your system and notify your system manager. Please do not copy it for any purpose, or disclose its contents to any other person. The views or opinions presented in this e-mail are solely those of the author and do not necessarily represent those of the company. The recipient should check this e-mail and any attachments for the presence of viruses. The company accepts no liability for any damage caused, directly or indirectly, by any virus transmitted in this email.

www.aztecsoft.com

The information contained in, or attached to, this e-mail, contains confidential information and is intended solely for the use of the individual or entity to whom they are addressed and is subject to legal privilege. If you have received this e-mail in error you should notify the sender immediately by reply e-mail, delete the message from your system and notify your system manager. Please do not copy it for any purpose, or disclose its contents to any other person. The views or opinions presented in this e-mail are solely those of the author and do not necessarily represent those of the company. The recipient should check this e-mail and any attachments for the presence of viruses. The company accepts no liability for any damage caused, directly or indirectly, by any virus transmitted in this email.

www.aztecsoft.com
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to