Now I see the rest of the threads. :/

On Fri, Dec 5, 2014 at 2:13 PM, Jeremiahf <jeremi...@gmail.com> wrote:

> Did you set a condition level under the feature Id??
>
>  <Condition Level="1"><![CDATA[Your condition]]></Condition>
>
> On Fri, Dec 5, 2014 at 9:27 AM, Marek Mielcarek <mmielca...@actuate.com>
> wrote:
>
>> Thank you for your help Jeremiah. I actually tried that before I sent the
>> message to this group.
>> Apparently, it is not allowed to place "Condition" with a message inside
>> a Feature.
>> WiX compiler generates this: "The Condition element contains an
>> unexpected attribute 'Message'" :(
>>
>>
>>
>>
>>
>> -----Original Message-----
>> From: Jeremiahf [mailto:jeremi...@gmail.com]
>> Sent: Friday, December 05, 2014 10:16 AM
>> To: General discussion about the WiX toolset.
>> Subject: Re: [WiX-users] "Condition" problem
>>
>> That makes a little more sense now. Try placing a condition in your
>> feature that includes a condition message. The condition message should
>> reference the condition using similar to what Pavan gave an example of.
>>
>> example for .net 4 detection just to give you an idea of what I am talking
>> about:
>>
>>  <!--.NET 4.0 Installation detection-->
>>     <Property Id="NETFRAMEWORK40CLIENT">
>>       <RegistrySearch Id="NetFramework40Client" Root="HKLM"
>> Key="SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Client" Name="Install"
>> Type="raw" />
>>     </Property>
>>
>>     <!--.NET 4.0 Condition message-->
>>     <Condition Message="This application requires .NET Framework 4.0.
>> Please install the .NET Framework then run this installer again">
>>       <![CDATA[Installed OR NETFRAMEWORK40CLIENT]]>
>>     </Condition>
>>
>> Does it make sense how the message is related to the condition? This will
>> pop up a message and stop the installation. This installer will never
>> complete until the condition is met.
>>
>> On Thu, Dec 4, 2014 at 8:56 PM, Marek Mielcarek <mmielca...@actuate.com>
>> wrote:
>>
>> > I appreciate your help. The problem is that the installer is mainly
>> > used as command-line without any GUI. The package gets pushed to
>> > several machines and executed with several options (features) enabled
>> > or disabled, depending on deployment automation schema. There might be
>> > 100+ servers involved. My installer might be directed to deploy a
>> > feature that requires IIS but server might not have it. In reality,
>> > the situation is even more complex as there are other features that
>> > need to check for other prerequisites (i.e. MSMQ, specific OLDB drivers
>> etc).
>> >
>> > I started leaning toward custom actions that can break installation
>> > process i‎f they cannot detect something they should. I wanted to
>> > avoid that hoping there is something cleaner.
>> >
>> > Thanks a lot.
>> >
>> >
>> >   Original Message
>> > From: Pavan Konduru
>> > Sent: Thursday, December 4, 2014 21:46
>> > To: General discussion about the WiX toolset.
>> > Reply To: General discussion about the WiX toolset.
>> > Subject: Re: [WiX-users] "Condition" problem
>> >
>> >
>> > You should set up the next button in the feature selection screen to
>> > display a dialog that IIS is required for that feature(if selected).
>> > MyCustomizeDLg is the dialog that has the list of the your features
>> > user can select.
>> > IISFOUND is a property you set to search for IIS present or not(I
>> > think WIX has an in-built property to do this IISMAJORVERSION).
>> > FeatureneedsIIS is the feature that requires IIS.
>> >
>> > Something like this:
>> >
>> > <Publish Dialog="MyCustomizeDlg" Control="Next" Event="NewDialog"
>> > Value="IISNotFoundDlg"><![CDATA[NOT  IISFOUND AND (&FeatureneedsIIS =
>> > 3 AND ! FeatureneedsIIS <> 3)]]></Publish>
>> >
>> > In the dialog that shows the message to the user redirect the OK
>> > button to exit dialog.
>> >
>> > <Control Id="OK" Type="PushButton" X="102" Y="90" Width="56" Height="17"
>> > Default="yes" Cancel="yes" Text="OK">
>> >           <Publish Event="EndDialog" Value="Return">1</Publish>
>> > </Control>
>> >
>> > -----Original Message-----
>> > From: Marek Mielcarek [mailto:mmielca...@actuate.com]
>> > Sent: Thursday, December 04, 2014 3:06 PM
>> > To: wix-users@lists.sourceforge.net; General discussion about the WiX
>> > toolset.
>> > Subject: Re: [WiX-users] "Condition" problem
>> >
>> > Example: one of the features requires IIS. ‎Check for IIS should occur
>> > only if the feature is selected. If te check succeeds, the feature
>> > shall be installed. If it fails, the installation shall fail. If
>> > feature is not selected the IIS does not matter.
>> >
>> >   Original Message
>> > From: Pavan Konduru
>> > Sent: Thursday, December 4, 2014 18:00
>> > To: General discussion about the WiX toolset.
>> > Reply To: General discussion about the WiX toolset.
>> > Subject: Re: [WiX-users] "Condition" problem
>> >
>> >
>> > Can give an example so it will be easier to understand?
>> > What are the conditions and what do the features depend on?
>> >
>> > -----Original Message-----
>> > From: Marek Mielcarek [mailto:mmielca...@actuate.com]
>> > Sent: Thursday, December 04, 2014 2:28 PM
>> > To: wix-users@lists.sourceforge.net; General discussion about the WiX
>> > toolset.
>> > Subject: Re: [WiX-users] "Condition" problem
>> >
>> > User can select any feature. Each feature has a different condition.
>> > Installer verifies the condition for feature if it was selected for
>> > installation. If the condition is not met, installer breaks and
>> > informs what was the reason.
>> >
>> >   Original Message
>> > From: Pavan Konduru
>> > Sent: Thursday, December 4, 2014 17:24
>> > To: General discussion about the WiX toolset.
>> > Reply To: General discussion about the WiX toolset.
>> > Subject: Re: [WiX-users] "Condition" problem
>> >
>> >
>> > "This Condition makes sense only if a particular Feature is being
>> > installed."
>> >
>> > So, how do you plan to achieve this even before a feature is selected
>> > for install?
>> >
>> > -----Original Message-----
>> > From: Marek Mielcarek [mailto:mmielca...@actuate.com]
>> > Sent: Thursday, December 04, 2014 12:13 PM
>> > To: General discussion about the WiX toolset.
>> > Subject: [WiX-users] "Condition" problem
>> >
>> > I need to define a Condition which generates message and stops
>> > installation (if condition fails). This Condition makes sense only if
>> > a particular Feature is being installed. It looks like I cannot use
>> > standard LaunchCondition because checking for a Feature (using
>> > &Feature=3 or
>> > &Feature=4) can be used reliably only after FinalizeCost, which
>> > happens after LaunchConditions.
>> >
>> > Is there a way I can define such condition on a Feature level ?  If
>> > not, what is the best way to achieve the same outcome ?
>> >
>> > Thanks a lot
>> >
>> > ----------------------------------------------------------------------
>> > -------- Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT
>> > Server from Actuate! Instantly Supercharge Your Business Reports and
>> > Dashboards with Interactivity, Sharing, Native Excel Exports, App
>> > Integration & more Get technology previously reserved for
>> > billion-dollar corporations, FREE
>> > http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.
>> > clktrk _______________________________________________
>> > WiX-users mailing list
>> > WiX-users@lists.sourceforge.net
>> > https://lists.sourceforge.net/lists/listinfo/wix-users
>> >
>> >
>> > ----------------------------------------------------------------------
>> > -------- Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT
>> > Server from Actuate! Instantly Supercharge Your Business Reports and
>> > Dashboards with Interactivity, Sharing, Native Excel Exports, App
>> > Integration & more Get technology previously reserved for
>> > billion-dollar corporations, FREE
>> > http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.
>> > clktrk _______________________________________________
>> > WiX-users mailing list
>> > WiX-users@lists.sourceforge.net
>> > https://lists.sourceforge.net/lists/listinfo/wix-users
>> >
>> >
>> > ----------------------------------------------------------------------
>> > -------- Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT
>> > Server from Actuate! Instantly Supercharge Your Business Reports and
>> > Dashboards with Interactivity, Sharing, Native Excel Exports, App
>> > Integration & more Get technology previously reserved for
>> > billion-dollar corporations, FREE
>> > http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.
>> > clktrk _______________________________________________
>> > WiX-users mailing list
>> > WiX-users@lists.sourceforge.net
>> > https://lists.sourceforge.net/lists/listinfo/wix-users
>> >
>> >
>> > ----------------------------------------------------------------------
>> > -------- Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT
>> > Server from Actuate! Instantly Supercharge Your Business Reports and
>> > Dashboards with Interactivity, Sharing, Native Excel Exports, App
>> > Integration & more Get technology previously reserved for
>> > billion-dollar corporations, FREE
>> > http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.
>> > clktrk _______________________________________________
>> > WiX-users mailing list
>> > WiX-users@lists.sourceforge.net
>> > https://lists.sourceforge.net/lists/listinfo/wix-users
>> >
>> >
>> > ----------------------------------------------------------------------
>> > -------- Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT
>> > Server from Actuate! Instantly Supercharge Your Business Reports and
>> > Dashboards with Interactivity, Sharing, Native Excel Exports, App
>> > Integration & more Get technology previously reserved for
>> > billion-dollar corporations, FREE
>> > http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.
>> > clktrk _______________________________________________
>> > WiX-users mailing list
>> > WiX-users@lists.sourceforge.net
>> > https://lists.sourceforge.net/lists/listinfo/wix-users
>> >
>> >
>> > ----------------------------------------------------------------------
>> > -------- Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT
>> > Server from Actuate! Instantly Supercharge Your Business Reports and
>> > Dashboards with Interactivity, Sharing, Native Excel Exports, App
>> > Integration & more Get technology previously reserved for
>> > billion-dollar corporations, FREE
>> >
>> > http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.
>> > clktrk _______________________________________________
>> > WiX-users mailing list
>> > WiX-users@lists.sourceforge.net
>> > https://lists.sourceforge.net/lists/listinfo/wix-users
>> >
>> >
>> > ----------------------------------------------------------------------
>> > -------- Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT
>> > Server from Actuate! Instantly Supercharge Your Business Reports and
>> > Dashboards with Interactivity, Sharing, Native Excel Exports, App
>> > Integration & more Get technology previously reserved for
>> > billion-dollar corporations, FREE
>> >
>> > http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.
>> > clktrk _______________________________________________
>> > WiX-users mailing list
>> > WiX-users@lists.sourceforge.net
>> > https://lists.sourceforge.net/lists/listinfo/wix-users
>> >
>>
>>
>>
>> --
>> "They may forget what you said but they will never forget how you made
>> them feel." -- Anonymous
>>
>> ------------------------------------------------------------------------------
>> Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from
>> Actuate! Instantly Supercharge Your Business Reports and Dashboards with
>> Interactivity, Sharing, Native Excel Exports, App Integration & more Get
>> technology previously reserved for billion-dollar corporations, FREE
>> http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk
>> _______________________________________________
>> WiX-users mailing list
>> WiX-users@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/wix-users
>>
>> ------------------------------------------------------------------------------
>> Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
>> from Actuate! Instantly Supercharge Your Business Reports and Dashboards
>> with Interactivity, Sharing, Native Excel Exports, App Integration & more
>> Get technology previously reserved for billion-dollar corporations, FREE
>>
>> http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk
>> _______________________________________________
>> WiX-users mailing list
>> WiX-users@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/wix-users
>>
>
>
>
> --
> "They may forget what you said but they will never forget how you made
> them feel." -- Anonymous
>



-- 
"They may forget what you said but they will never forget how you made them
feel." -- Anonymous
------------------------------------------------------------------------------
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
from Actuate! Instantly Supercharge Your Business Reports and Dashboards
with Interactivity, Sharing, Native Excel Exports, App Integration & more
Get technology previously reserved for billion-dollar corporations, FREE
http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to