Re: [WiX-users] WiX missing 'Start In' property in desktop shortcut

2014-04-29 Thread Satbir Singh
Hi Guys,
I tried what Jeremiahf said but that didn't worked too.
HereI have added a demo of my installer
with Jeremiahf's additions.
Please Help.






On Wed, Apr 30, 2014 at 3:47 AM, Jeremiahf  wrote:

> Try this
>
>  
>   
>   Name="Shortcutname"
>Description="Shortcutname"
> Target="[INSTALLDIR]myapplication.EXE"
>   WorkingDirectory="INSTALLDIR"/>
>  Key='Software\[Manufacturer]\[ProductName]' Name="installed" Type="integer"
> Value="1" KeyPath="yes"/>
>   
> 
>
>
> 
>   
>
>
> On Mon, Apr 28, 2014 at 1:18 AM, Satbir Singh  wrote:
>
> > I am working with WiX from last 5 month with no issues. Recently, i am in
> > need to have "StartIn" property in App Desktop shortcut. By default, its
> > empty.
> >
> > I am working with below code:
> >
> >
> >
> >
> >
> >
> >
> > * > Guid="D42BBB80-579B-42B3-A65D-130829F2982D">Id="myapplication.EXE"
> > Name="My Application.exe" Source="D:\My Application\My Application.exe">
> >   Name="My
> > Application" WorkingDirectory="INSTALLDIR" Icon="DesktopIcon.exe"
> > IconIndex="0" Description="My Application Description" />
> >  
> > *
> > But didn't worked.
> >
> >
> > I have also tried adding "Target" property:
> >
> >
> > * > Directory="DesktopFolder" Name="Virtual Sim Center Beta"
> > WorkingDirectory="INSTALLDIR" Icon="DesktopIcon.exe" IconIndex="0"
> > Description="My Application Description"  />*
> > but getting error message:
> > The Shortcut/@Target attribute cannot be specified when the Shortcut
> > element is nested underneath a File element.
> >
> > Please Help.
> >
> >
> --
> > "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE
> > Instantly run your Selenium tests across 300+ browser/OS combos.  Get
> > unparalleled scalability from the best Selenium testing platform
> available.
> > Simple to use. Nothing to install. Get started now for free."
> > http://p.sf.net/sfu/SauceLabs
> > ___
> > 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
>
> --
> "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE
> Instantly run your Selenium tests across 300+ browser/OS combos.  Get
> unparalleled scalability from the best Selenium testing platform available.
> Simple to use. Nothing to install. Get started now for free."
> http://p.sf.net/sfu/SauceLabs
> ___
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
>



-- 

Satbir Singh
--
"Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE
Instantly run your Selenium tests across 300+ browser/OS combos.  Get 
unparalleled scalability from the best Selenium testing platform available.
Simple to use. Nothing to install. Get started now for free."
http://p.sf.net/sfu/SauceLabs
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Immediate Custom Action could not be run in some computers.

2014-04-29 Thread Uni Gauldoth
Now the problem is why Windows Installer could not extract the custom
action dll to the temp directory with limited user rights.
I will try to find out the reason, thanks again for your help.


On Tue, Apr 29, 2014 at 1:08 AM, Phil Wilson  wrote:

> By default immediate custom actions run with limited user rights (even
> if the user is admin) because the UI sequence isn't elevated by
> default. So it might be a security issue on UAC systems.
> ---
> Phil Wilson
>
>
> On Mon, Apr 28, 2014 at 1:50 AM, Uni Gauldoth 
> wrote:
> > Thanks for replying.
> >
> > I'm sure that there is no dependency problems.
> > If I run the msi installer with elevated privilege on that user's
> computer,
> > the install will finish successfully.
> > It turns out Windows Installer failed to extract the custom action dll to
> > temp directory during the InstallUISequence.
> > When the error message box is shown, there is no MSI209E.tmp under the
> temp
> > directory.
> > But I tried using GetTempFileName on that user's computer, it succeeded
> and
> > a temp file is created.
> >
> >
> >
> > On Tue, Apr 22, 2014 at 12:50 AM, Phil Wilson  >wrote:
> >
> >> This is useful for showing C++ dependencies:
> >>
> >> http://www.dependencywalker.com/
> >> ---
> >> Phil Wilson
> >>
> >>
> >> On Mon, Apr 21, 2014 at 9:07 AM, Carter Young 
> >> wrote:
> >> > Following Phil's Hunch, see here:
> >> >
> >> >
> >>
> http://wixtoolset.org/documentation/manual/v3/howtos/redistributables_and_install_checks/install_vcredist.html
> >> >
> >> > Carter
> >> >
> >> > Quoting Phil Wilson :
> >> >
> >> >> 1157 is a missing dependency, so I'd assume that there's a dependency
> >> >> not installed on all computers. If it's a C++ Dll it'll most likely
> be
> >> >> a missing C run time.
> >> >> ---
> >> >> Phil Wilson
> >> >>
> >> >>
> >> >> On Sun, Apr 20, 2014 at 5:55 AM, uni  wrote:
> >> >>> Hi all,
> >> >>>
> >> >>> I have sequenced a custom action in my msi after CostFinalize.
> >> >>> On most user's computers, it works well.
> >> >>>
> >> >>> But on some user's computers, when the msi is double clicked
> directly
> >> >>> for installing, it will prompt "A DLL required for this install to
> >> >>> complete could not be run."
> >> >>> I've changed CheckIfAnotherProductExists function to only call
> >> >>> MessageBox(0,0,0,0), and it still prompted the error and the message
> >> box
> >> >>> is not showed.
> >> >>> If I remove the CheckIfAnotherProductExists entry in the
> >> >>> InstallExecuteSequence table, all goes well.
> >> >>> If I run the msi in cmd(run as administrator), it works fine, there
> >> >>> should be not dependency problem with my custom action dll.
> >> >>>
> >> >>> It acts as if it has something to do with the privilege.
> >> >>> May be it failed when the custom action's dll is being copied into
> the
> >> >>> temp directory, or maybe LoadLibrary failed under non elevated
> >> privilege?
> >> >>>
> >> >>> Does any one has experienced something like this?
> >> >>>
> >> >>> The WiX code is as below,
> >> >>>
> >>
> ===
> >> >>>  >> >>> BinaryKey="MyDll" DllEntry="CheckIfAnotherProductExists" />
> >> >>>  >> >
> >> >>>
> >>
> ===
> >> >>>
> >> >>> The log is as below,
> >> >>>
> >>
> ===
> >> >>> Action 14:20:31: CheckIfAnotherProductExists.
> >> >>> Action start 14:20:31: CheckIfAnotherProductExists.
> >> >>> MSI (c) (C4:B4) [14:20:31:680]: Invoking remote custom action. DLL:
> >> >>> C:\Users\administrator\AppData\Local\Temp\MSI209E.tmp, Entrypoint:
> >> >>> CheckIfAnotherProductExists
> >> >>> MSI (c) (C4:88) [14:20:31:680]: Cloaking enabled.
> >> >>> MSI (c) (C4:88) [14:20:31:680]: Attempting to enable all disabled
> >> >>> privileges before calling Install on Server
> >> >>> MSI (c) (C4:88) [14:20:31:680]: Connected to service for CA
> interface.
> >> >>> CustomAction CheckIfAnotherProductExists returned actual error code
> >> 1157
> >> >>> (note this may not be 100% accurate if translation happened inside
> >> sandbox)
> >> >>> MSI (c) (C4:D8) [14:20:31:740]: Note: 1: 1723 2:
> >> >>> CheckIfAnotherProductExists 3: CheckIfAnotherProductExists 4:
> >> >>> C:\Users\foxit\AppData\Local\Temp\MSI209E.tmp
> >> >>> Error 1723. There is a problem with this Windows Installer package.
> A
> >> >>> DLL required for this install to complete could not be run. Contact
> >> your
> >> >>> support personnel or package vendor. Action
> >> CheckIfAnotherProductExists,
> >> >>> entry: CheckIfAnotherProductExists, library:
> >> >>> C:\Users\administrator\AppData\Local\Temp\MSI209E.tmp
> >> >>> MSI (c) (C4:D8) [14:20:42:153]: Product: MyProduct -- Error 1723.
> There
> >> >>> is a problem with this Windows Installer package. A DLL required for
> >> >>> this install to complete

Re: [WiX-users] Add system sub folder

2014-04-29 Thread Jeremiahf
Off the top of my head you can use conditions to install either.





On Thu, Apr 24, 2014 at 10:55 AM,  wrote:

>
> I have a service that outputs some definitions to an Excel file.  As such,
> I need to always add this folder on install:
>
> C:\Windows\system32\config\systemprofile\desktop
>
> When this is 64 bit I also need to add this folder on install:
>
> C:\Windows\SysWow64\config\systemprofile\desktop
>
>
> Can someone give me the syntax for performing this?  Thanks for your help.
>
> --
> Start Your Social Network Today - Download eXo Platform
> Build your Enterprise Intranet with eXo Platform Software
> Java Based Open Source Intranet - Social, Extensible, Cloud Ready
> Get Started Now And Turn Your Intranet Into A Collaboration Platform
> http://p.sf.net/sfu/ExoPlatform
> ___
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
>



-- 
"They may forget what you said but they will never forget how you made them
feel." -- Anonymous
--
"Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE
Instantly run your Selenium tests across 300+ browser/OS combos.  Get 
unparalleled scalability from the best Selenium testing platform available.
Simple to use. Nothing to install. Get started now for free."
http://p.sf.net/sfu/SauceLabs
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] WiX missing 'Start In' property in desktop shortcut

2014-04-29 Thread Jeremiahf
Oh and Reference the Desktop directory in your directory structure...





   


Sorry,

J


On Tue, Apr 29, 2014 at 5:17 PM, Jeremiahf  wrote:

> Try this
>
>  
>   
>   Name="Shortcutname"
>Description="Shortcutname"
> Target="[INSTALLDIR]myapplication.EXE"
>   WorkingDirectory="INSTALLDIR"/>
>  Key='Software\[Manufacturer]\[ProductName]' Name="installed" Type="integer"
> Value="1" KeyPath="yes"/>
>   
> 
>
>
> 
>   
>
>
> On Mon, Apr 28, 2014 at 1:18 AM, Satbir Singh  wrote:
>
>> I am working with WiX from last 5 month with no issues. Recently, i am in
>> need to have "StartIn" property in App Desktop shortcut. By default, its
>> empty.
>>
>> I am working with below code:
>>
>>
>>
>>
>>
>>
>>
>> *> Guid="D42BBB80-579B-42B3-A65D-130829F2982D">   > Id="myapplication.EXE"
>> Name="My Application.exe" Source="D:\My Application\My Application.exe">
>>  > IconIndex="0" Description="My Application Description" />
>>  
>> *
>> But didn't worked.
>>
>>
>> I have also tried adding "Target" property:
>>
>>
>> *> Directory="DesktopFolder" Name="Virtual Sim Center Beta"
>> WorkingDirectory="INSTALLDIR" Icon="DesktopIcon.exe" IconIndex="0"
>> Description="My Application Description"  />*
>> but getting error message:
>> The Shortcut/@Target attribute cannot be specified when the Shortcut
>> element is nested underneath a File element.
>>
>> Please Help.
>>
>> --
>> "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE
>> Instantly run your Selenium tests across 300+ browser/OS combos.  Get
>> unparalleled scalability from the best Selenium testing platform
>> available.
>> Simple to use. Nothing to install. Get started now for free."
>> http://p.sf.net/sfu/SauceLabs
>> ___
>> 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
--
"Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE
Instantly run your Selenium tests across 300+ browser/OS combos.  Get 
unparalleled scalability from the best Selenium testing platform available.
Simple to use. Nothing to install. Get started now for free."
http://p.sf.net/sfu/SauceLabs
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Installer runs OK via msiexec but fails when double-clicked

2014-04-29 Thread b . rasing
Dit mailadres is niet meer in gebruik. Mail kan je voortaan sturen naar 
basti...@careercontrol.nl.



--
"Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE
Instantly run your Selenium tests across 300+ browser/OS combos.  Get 
unparalleled scalability from the best Selenium testing platform available.
Simple to use. Nothing to install. Get started now for free."
http://p.sf.net/sfu/SauceLabs
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] WiX missing 'Start In' property in desktop shortcut

2014-04-29 Thread Jeremiahf
Try this

 
  


  




  


On Mon, Apr 28, 2014 at 1:18 AM, Satbir Singh  wrote:

> I am working with WiX from last 5 month with no issues. Recently, i am in
> need to have "StartIn" property in App Desktop shortcut. By default, its
> empty.
>
> I am working with below code:
>
>
>
>
>
>
>
> * Guid="D42BBB80-579B-42B3-A65D-130829F2982D">Name="My Application.exe" Source="D:\My Application\My Application.exe">
>   IconIndex="0" Description="My Application Description" />
>  
> *
> But didn't worked.
>
>
> I have also tried adding "Target" property:
>
>
> * Directory="DesktopFolder" Name="Virtual Sim Center Beta"
> WorkingDirectory="INSTALLDIR" Icon="DesktopIcon.exe" IconIndex="0"
> Description="My Application Description"  />*
> but getting error message:
> The Shortcut/@Target attribute cannot be specified when the Shortcut
> element is nested underneath a File element.
>
> Please Help.
>
> --
> "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE
> Instantly run your Selenium tests across 300+ browser/OS combos.  Get
> unparalleled scalability from the best Selenium testing platform available.
> Simple to use. Nothing to install. Get started now for free."
> http://p.sf.net/sfu/SauceLabs
> ___
> 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
--
"Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE
Instantly run your Selenium tests across 300+ browser/OS combos.  Get 
unparalleled scalability from the best Selenium testing platform available.
Simple to use. Nothing to install. Get started now for free."
http://p.sf.net/sfu/SauceLabs
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Installer runs OK via msiexec but fails when double-clicked

2014-04-29 Thread Jeremiahf
When defining your CA in your wxs file are you impersonating the CA?

Impersonate="yes"

Just a thought.


On Tue, Apr 29, 2014 at 6:48 AM, David Allen  wrote:

> I didn't have the InstallPrivileges="elevated" in the package section.
> I've added it but no change.
>
> > -Original Message-
> > From: Jeremiahf [mailto:jeremi...@gmail.com]
> > Sent: 29 April 2014 00:31
> > To: General discussion about the WiX toolset.
> > Subject: Re: [WiX-users] Installer runs OK via msiexec but fails when
> > double-clicked
> >
> > Hello,
> > I know you said the installer prompts for elevated  but do you have
> > this?
> >  InstallPrivileges="elevated"
> >  InstallScope="perMachine"/>
> >
> > In the package ID section in your product.wxs file.
> >
> >
> >
> >
> > On Mon, Apr 28, 2014 at 5:46 PM,  wrote:
> >
> > > Dit mailadres is niet meer in gebruik. Mail kan je voortaan sturen
> > naar
> > > basti...@careercontrol.nl.
> > >
> > >
> > >
> > >
> > > -
> > -
> > > "Accelerate Dev Cycles with Automated Cross-Browser Testing - For
> > FREE
> > > Instantly run your Selenium tests across 300+ browser/OS combos.  Get
> > > unparalleled scalability from the best Selenium testing platform
> > available.
> > > Simple to use. Nothing to install. Get started now for free."
> > > http://p.sf.net/sfu/SauceLabs
> > > ___
> > > 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
> > ---
> > ---
> > "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE
> > Instantly run your Selenium tests across 300+ browser/OS combos.  Get
> > unparalleled scalability from the best Selenium testing platform
> > available.
> > Simple to use. Nothing to install. Get started now for free."
> > http://p.sf.net/sfu/SauceLabs
> > ___
> > WiX-users mailing list
> > WiX-users@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/wix-users
>
>
> --
> "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE
> Instantly run your Selenium tests across 300+ browser/OS combos.  Get
> unparalleled scalability from the best Selenium testing platform available.
> Simple to use. Nothing to install. Get started now for free."
> http://p.sf.net/sfu/SauceLabs
> ___
> 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
--
"Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE
Instantly run your Selenium tests across 300+ browser/OS combos.  Get 
unparalleled scalability from the best Selenium testing platform available.
Simple to use. Nothing to install. Get started now for free."
http://p.sf.net/sfu/SauceLabs
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] [SPAM] Re: Localized strings not in Wix Extensions

2014-04-29 Thread Phill Hogland
Hi Steve;

If your comment is related to my post, there may be a misunderstanding.  In
the WixFirewallExtension there are strings in a wxl file which are only
translated into japanese.  My project needs those strings translated into
German, French, Spanish, etc to avoid the errors which were posted earlier
in the wix-devs thread.  So I added those strings to my de-de.wxl file, etc,
but not to my ja-jp.wxl file, to resolve those error messages.  When I send
my wxl files out for translation, if the boss approves I will submit them
back to the WixFirewallExtension project, but I do not know when that will
happen, or if the boss will approve.  I hope this does not confuse things
more, and is helpful.



--
View this message in context: 
http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Localized-strings-not-in-Wix-Extensions-tp3658448p7594419.html
Sent from the wix-users mailing list archive at Nabble.com.

--
"Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE
Instantly run your Selenium tests across 300+ browser/OS combos.  Get 
unparalleled scalability from the best Selenium testing platform available.
Simple to use. Nothing to install. Get started now for free."
http://p.sf.net/sfu/SauceLabs
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Localized strings not in Wix Extensions

2014-04-29 Thread Tunney, Stephen
It is better to have everything in your wxl file, then you can change 
presentation strings in one spot, and leave your code alone :)

You could use a hardcoded string but you will find in the long run it just 
isn't worth it.  en-US is default (case-insensitive I think).

Enjoy.

-Original Message-
From: TimM [mailto:timmay...@smarttech.com] 
Sent: April-29-14 1:07 PM
To: wix-users@lists.sourceforge.net
Subject: Re: [WiX-users] Localized strings not in Wix Extensions

Hello,

We are currently building with WiX 3.7 and our install supports multiple 
languages and I just added the FirewallExecption to our project. And we are 
also receiving the localization error LGHT0102 for the firewall strings.

So this still has not been fixed/updated as of yet? Or am I also missing 
something?

Having to create all those string id entries in all my string .wxl files will 
be a pain, but if we have to do it for now then I guess I will. But if there is 
a solution out there that we can use the more the better



--
View this message in context: 
http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Localized-strings-not-in-Wix-Extensions-tp3658448p7594413.html
Sent from the wix-users mailing list archive at Nabble.com.

--
"Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE 
Instantly run your Selenium tests across 300+ browser/OS combos.  Get 
unparalleled scalability from the best Selenium testing platform available.
Simple to use. Nothing to install. Get started now for free."
http://p.sf.net/sfu/SauceLabs
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

--
"Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE
Instantly run your Selenium tests across 300+ browser/OS combos.  Get 
unparalleled scalability from the best Selenium testing platform available.
Simple to use. Nothing to install. Get started now for free."
http://p.sf.net/sfu/SauceLabs
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] [SPAM] Re: Localized strings not in Wix Extensions

2014-04-29 Thread Phill Hogland
I use wix 3.8.1228.  Looking in the wix tools source at
src\ext\FirewallExtension\wixlib there are localized strings for en-us and
ja-jp.

For the other languages which I need to support, I copied the en-us strings
into each of my own wxl files for the specific languages that generate those
error messages.  I plan to submit them for translation along with my other
strings, but I don't know when that will happen.  When I get the strings
back for the languages which we had to translate I will try to get
management's approval to submit those translations back to the community.  I
am thankful for what the community has provided and assume it is my
responsibility to provide other translations if my project needs them.



--
View this message in context: 
http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Localized-strings-not-in-Wix-Extensions-tp3658448p7594414.html
Sent from the wix-users mailing list archive at Nabble.com.

--
"Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE
Instantly run your Selenium tests across 300+ browser/OS combos.  Get 
unparalleled scalability from the best Selenium testing platform available.
Simple to use. Nothing to install. Get started now for free."
http://p.sf.net/sfu/SauceLabs
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Localized strings not in Wix Extensions

2014-04-29 Thread TimM
Hello,

We are currently building with WiX 3.7 and our install supports multiple
languages and I just added the FirewallExecption to our project. And we are
also receiving the localization error LGHT0102 for the firewall strings.

So this still has not been fixed/updated as of yet? Or am I also missing
something?

Having to create all those string id entries in all my string .wxl files
will be a pain, but if we have to do it for now then I guess I will. But if
there is a solution out there that we can use the more the better



--
View this message in context: 
http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Localized-strings-not-in-Wix-Extensions-tp3658448p7594413.html
Sent from the wix-users mailing list archive at Nabble.com.

--
"Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE
Instantly run your Selenium tests across 300+ browser/OS combos.  Get 
unparalleled scalability from the best Selenium testing platform available.
Simple to use. Nothing to install. Get started now for free."
http://p.sf.net/sfu/SauceLabs
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] [WiX-devs] Is anyone adding outbound firewall exceptions?

2014-04-29 Thread Tunney, Stephen
You are correct, Rob.  I reply blindly at times.  Both mailing lists get placed 
in the same folder with my outlook rules set up as such. 

-Original Message-
From: TimM [mailto:timmay...@smarttech.com] 
Sent: April-29-14 9:44 AM
To: wix-d...@lists.sourceforge.net
Subject: Re: [WiX-devs] Is anyone adding outbound firewall exceptions?

I am also now needing the ability to create inbound/outbound firewall setting 
and therefore I am wondering if this has made it into any of the newer released 
versions of WiX as of yet.

I did see this one post stating that code was done, but still needed to get in 
to WiX 3.6 and therefore I was wondering if it actually made it in that version 
or a newer versions?
http://blog.gmane.org/gmane.comp.windows.devel.wix.devel/month=20110201

Thanks. 



--
View this message in context: 
http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Is-anyone-adding-outbound-firewall-exceptions-tp5981879p7594401.html
Sent from the wix-devs mailing list archive at Nabble.com.

--
"Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE 
Instantly run your Selenium tests across 300+ browser/OS combos.  Get 
unparalleled scalability from the best Selenium testing platform available.
Simple to use. Nothing to install. Get started now for free."
http://p.sf.net/sfu/SauceLabs
___
WiX-devs mailing list
wix-d...@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-devs

--
"Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE
Instantly run your Selenium tests across 300+ browser/OS combos.  Get 
unparalleled scalability from the best Selenium testing platform available.
Simple to use. Nothing to install. Get started now for free."
http://p.sf.net/sfu/SauceLabs
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] within MSI capture user cancelled... [P]

2014-04-29 Thread Phil Wilson
I'm still not clear which of those actions are in the UI sequence and
which in the execute sequence but

You can't detect when the user arbritrarily Cancels the install during
the execute sequence, but by definition a rollback CA will be called
after a cancel so you can put the code there.

It seems to me that some things are being done in the UI sequence,
which 1) should not be done because the system isn't supposed to be
changed yet and 2) appears to be the source of the problem. The UI
sequence is where the data is collected, and in the execute sequence
all the required changes are done, together with rollback CAs to
restore the system in the event of a cancel or fault.
InstallInitialize to InstallFinalize is the transaction where
everything should be done and restored on rollback.
---
Phil Wilson


On Mon, Apr 28, 2014 at 6:48 AM, Steven Ogilvie
 wrote:
> Classification: Public
> I tried rollback but it isn't between installinitialize and installfinalize 
> so it errors when you start the MSI :(
>
> -Original Message-
> From: Phil Wilson [mailto:phildgwil...@gmail.com]
> Sent: April-27-14 1:13 PM
> To: General discussion about the WiX toolset.
> Subject: Re: [WiX-users] within MSI capture user cancelled...
>
> I am probably misunderstanding the UI flow here, but why is anything 
> happening before the user has made an upgrade choices? Typically this would 
> all be in the UI sequence where the system isn't supposed to be affected.
>
> In the actual execute sequence this type of recovery is handled with rollback 
> CAs.
> ---
> Phil Wilson
>
>
> On Sat, Apr 26, 2014 at 11:19 AM, Steve-Ogilvie  
> wrote:
>> Hi
>>
>> On an upgrade (after the user selected yes to upgrade on a messagebox)
>> I stop our Web App Pool, and our Web Site. However if the user Cancels
>> the install BEFORE choosing to install the upgrade (verify ready
>> screen install
>> button) our application is in limbo because the web app pool and web
>> site are stopped...
>>
>> I want to capture if the user hits Cancel so I can run a custom action
>> to start the web app pool first then the web site using appcmd.exe
>> (not a deferred custom action)
>>
>> I tried using
>> > After="CA_DISPLAY_UPGRADE_DETECTED">WIX_UPGRADE_DETECTED
>> >>WIX_UPGRADE_DETECTED
>>
>> but when I try to compile I get a error that ExitUser is already using
>> that OnExit="cancel"
>>
>> Error   14  ICE82: This action UserExit has duplicate sequence number -2 
>> in the
>> table InstallUISequence
>> C:\Dev\SetupCommon\Main\WIX_ToolSet_v3.8\src\ext\UIExtension\wixlib\UserExit.wxs
>> 26  1   Admin_Console_Setup
>>
>> InstallUISequence table:
>> Action   Condition
>> Sequence
>> CA_UPGRADE_START_APPPOOLWIX_UPGRADE_DETECTED-2
>>
>> UserExit
>> -2
>>
>>
>> not sure on how to handle this, any help would be appreciated!
>>
>> thanks,
>>
>> Steve
>>
>>
>>
>>
>>
>>
>> --
>> View this message in context:
>> http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/within-M
>> SI-capture-user-cancelled-tp7594359.html
>> Sent from the wix-users mailing list archive at Nabble.com.
>>
>> --
>>  Start Your Social Network Today - Download eXo Platform Build
>> your Enterprise Intranet with eXo Platform Software Java Based Open
>> Source Intranet - Social, Extensible, Cloud Ready Get Started Now And
>> Turn Your Intranet Into A Collaboration Platform
>> http://p.sf.net/sfu/ExoPlatform
>> ___
>> WiX-users mailing list
>> WiX-users@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/wix-users
>
> --
> Start Your Social Network Today - Download eXo Platform Build your Enterprise 
> Intranet with eXo Platform Software Java Based Open Source Intranet - Social, 
> Extensible, Cloud Ready Get Started Now And Turn Your Intranet Into A 
> Collaboration Platform http://p.sf.net/sfu/ExoPlatform 
> ___
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
>
>
> This message has been marked as Public by Steven Ogilvie on April-28-14 
> 9:48:38 AM.
>
> The above classification labels were added to the message by TITUS Message 
> Classification.
> For more information visit www.titus.com.
>
> --
> "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE
> Instantly run your Selenium tests across 300+ browser/OS combos.  Get
> unparalleled scalability from the best Selenium testing platform available.
> Simple to use. Nothing to install. Get started now for free."
> http://p.sf.net/sfu/SauceLabs
> ___
> WiX-users mailing list
> WiX-users@lists.sourc

Re: [WiX-users] Installer runs OK via msiexec but fails when double-clicked

2014-04-29 Thread Phil Wilson
If this is happening on just a single machine, or maybe a set with
common corporate setups, check the security access on the system and
user temp folders. Also maybe the folder where the target assembly of
the custom action is located. There have been some issues where the
system account loses rights to some folders.

The C++ code in InstallUtiLib is extracted as a CA to a temp folder,
runs and loads up a version of the framework, locates your assembly
and uses reflection to locate the installer classes and methods,
instantiates and calls them. It's a complex black box which doesn't
lend itself to debugging, but assuming it's a security issue it might
be related to access to the folders involved with those activities.
---
Phil Wilson


On Tue, Apr 29, 2014 at 4:48 AM, David Allen  wrote:
> I didn't have the InstallPrivileges="elevated" in the package section. I've 
> added it but no change.
>
>> -Original Message-
>> From: Jeremiahf [mailto:jeremi...@gmail.com]
>> Sent: 29 April 2014 00:31
>> To: General discussion about the WiX toolset.
>> Subject: Re: [WiX-users] Installer runs OK via msiexec but fails when
>> double-clicked
>>
>> Hello,
>> I know you said the installer prompts for elevated  but do you have
>> this?
>>  InstallPrivileges="elevated"
>>  InstallScope="perMachine"/>
>>
>> In the package ID section in your product.wxs file.
>>
>>
>>
>>
>> On Mon, Apr 28, 2014 at 5:46 PM,  wrote:
>>
>> > Dit mailadres is niet meer in gebruik. Mail kan je voortaan sturen
>> naar
>> > basti...@careercontrol.nl.
>> >
>> >
>> >
>> >
>> > -
>> -
>> > "Accelerate Dev Cycles with Automated Cross-Browser Testing - For
>> FREE
>> > Instantly run your Selenium tests across 300+ browser/OS combos.  Get
>> > unparalleled scalability from the best Selenium testing platform
>> available.
>> > Simple to use. Nothing to install. Get started now for free."
>> > http://p.sf.net/sfu/SauceLabs
>> > ___
>> > 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
>> ---
>> ---
>> "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE
>> Instantly run your Selenium tests across 300+ browser/OS combos.  Get
>> unparalleled scalability from the best Selenium testing platform
>> available.
>> Simple to use. Nothing to install. Get started now for free."
>> http://p.sf.net/sfu/SauceLabs
>> ___
>> WiX-users mailing list
>> WiX-users@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/wix-users
>
> --
> "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE
> Instantly run your Selenium tests across 300+ browser/OS combos.  Get
> unparalleled scalability from the best Selenium testing platform available.
> Simple to use. Nothing to install. Get started now for free."
> http://p.sf.net/sfu/SauceLabs
> ___
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users

--
"Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE
Instantly run your Selenium tests across 300+ browser/OS combos.  Get 
unparalleled scalability from the best Selenium testing platform available.
Simple to use. Nothing to install. Get started now for free."
http://p.sf.net/sfu/SauceLabs
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Using substring operators in a 'Condition'

2014-04-29 Thread Tony
Actually I had it backwards.  I always forget that LaunchCondition messages
only appear if the condition if FALSE.  So, my test worked a designed.


On Tue, Apr 29, 2014 at 10:06 AM, Carter Young wrote:

> IIRC LeftString THIS IS = RightString THIS IS  Try Specifying the
> Number of Characters to match and You'll get the Desired Behavior
>
> Quoting Tony :
>
> > Why is this condition 'true'?
> >
> > 
> > 
> >
> > 
> >   
> > 
> >
> > According to MSDN (
> > http://msdn.microsoft.com/en-us/library/aa368012(v=vs.85).aspx) the '<<'
> > should...
> >
> > "TRUE if left string starts with the right string."
> >
> > --
> > Tony
> >
> --
> > "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE
> > Instantly run your Selenium tests across 300+ browser/OS combos.  Get
> > unparalleled scalability from the best Selenium testing platform
> available.
> > Simple to use. Nothing to install. Get started now for free."
> > http://p.sf.net/sfu/SauceLabs
> > ___
> > WiX-users mailing list
> > WiX-users@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/wix-users
> >
> >
>
>
>
>
>
> --
> "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE
> Instantly run your Selenium tests across 300+ browser/OS combos.  Get
> unparalleled scalability from the best Selenium testing platform available.
> Simple to use. Nothing to install. Get started now for free."
> http://p.sf.net/sfu/SauceLabs
> ___
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
>



-- 
Tony
--
"Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE
Instantly run your Selenium tests across 300+ browser/OS combos.  Get 
unparalleled scalability from the best Selenium testing platform available.
Simple to use. Nothing to install. Get started now for free."
http://p.sf.net/sfu/SauceLabs
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Using substring operators in a 'Condition'

2014-04-29 Thread Carter Young
IIRC LeftString THIS IS = RightString THIS IS  Try Specifying the  
Number of Characters to match and You'll get the Desired Behavior

Quoting Tony :

> Why is this condition 'true'?
>
> 
> 
>
> 
>   
> 
>
> According to MSDN (
> http://msdn.microsoft.com/en-us/library/aa368012(v=vs.85).aspx) the '<<'
> should...
>
> "TRUE if left string starts with the right string."
>
> --
> Tony
> --
> "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE
> Instantly run your Selenium tests across 300+ browser/OS combos.  Get
> unparalleled scalability from the best Selenium testing platform available.
> Simple to use. Nothing to install. Get started now for free."
> http://p.sf.net/sfu/SauceLabs
> ___
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
>
>




--
"Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE
Instantly run your Selenium tests across 300+ browser/OS combos.  Get 
unparalleled scalability from the best Selenium testing platform available.
Simple to use. Nothing to install. Get started now for free."
http://p.sf.net/sfu/SauceLabs
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] Using substring operators in a 'Condition'

2014-04-29 Thread Tony
Why is this condition 'true'?





  


According to MSDN (
http://msdn.microsoft.com/en-us/library/aa368012(v=vs.85).aspx) the '<<'
should...

"TRUE if left string starts with the right string."

-- 
Tony
--
"Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE
Instantly run your Selenium tests across 300+ browser/OS combos.  Get 
unparalleled scalability from the best Selenium testing platform available.
Simple to use. Nothing to install. Get started now for free."
http://p.sf.net/sfu/SauceLabs
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Installer runs OK via msiexec but fails when double-clicked

2014-04-29 Thread David Allen
I didn't have the InstallPrivileges="elevated" in the package section. I've 
added it but no change.

> -Original Message-
> From: Jeremiahf [mailto:jeremi...@gmail.com]
> Sent: 29 April 2014 00:31
> To: General discussion about the WiX toolset.
> Subject: Re: [WiX-users] Installer runs OK via msiexec but fails when
> double-clicked
> 
> Hello,
> I know you said the installer prompts for elevated  but do you have
> this?
>  InstallPrivileges="elevated"
>  InstallScope="perMachine"/>
> 
> In the package ID section in your product.wxs file.
> 
> 
> 
> 
> On Mon, Apr 28, 2014 at 5:46 PM,  wrote:
> 
> > Dit mailadres is niet meer in gebruik. Mail kan je voortaan sturen
> naar
> > basti...@careercontrol.nl.
> >
> >
> >
> >
> > -
> -
> > "Accelerate Dev Cycles with Automated Cross-Browser Testing - For
> FREE
> > Instantly run your Selenium tests across 300+ browser/OS combos.  Get
> > unparalleled scalability from the best Selenium testing platform
> available.
> > Simple to use. Nothing to install. Get started now for free."
> > http://p.sf.net/sfu/SauceLabs
> > ___
> > 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
> ---
> ---
> "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE
> Instantly run your Selenium tests across 300+ browser/OS combos.  Get
> unparalleled scalability from the best Selenium testing platform
> available.
> Simple to use. Nothing to install. Get started now for free."
> http://p.sf.net/sfu/SauceLabs
> ___
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users

--
"Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE
Instantly run your Selenium tests across 300+ browser/OS combos.  Get 
unparalleled scalability from the best Selenium testing platform available.
Simple to use. Nothing to install. Get started now for free."
http://p.sf.net/sfu/SauceLabs
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users