Re: [WiX-users] DTF managed custom action - temporary file

2013-11-26 Thread Blair Murri
That is certainly a reasonably good way to transfer structured data. I believe 
the concern was one of space, but if you compressed the json (which already has 
a low overhead and compresses well with algorithms that are good with text) you 
may fit the entire table into the CustomActionData property were it is safe.
 
-Blair
 
> From: chr...@iswix.com
> To: wix-users@lists.sourceforge.net; wix-users@lists.sourceforge.net
> Date: Tue, 26 Nov 2013 11:17:05 -0800
> Subject: Re: [WiX-users] DTF managed custom action - temporary file
> 
> 
> 
> Here's another approach to consider: 
> 
> http://blog.iswix.com/2011/10/beam-me-up-using-json-to-serialize.html 
> 
  
--
Rapidly troubleshoot problems before they affect your business. Most IT 
organizations don't have a clear picture of how application performance 
affects their revenue. With AppDynamics, you get 100% visibility into your 
Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro!
http://pubads.g.doubleclick.net/gampad/clk?id=84349351&iu=/4140/ostg.clktrk
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] DTF managed custom action - temporary file

2013-11-26 Thread Blair Murri
You could also put the actual path into the CustomActionData. Realize that 
anything that the nonelevated immediate action has write access to isn't secure 
and could be tampered with before the elevated deferred access can access it.
 
-Blair
 
> Date: Tue, 26 Nov 2013 11:06:00 -0800
> From: phildgwil...@gmail.com
> To: wix-users@lists.sourceforge.net
> Subject: Re: [WiX-users] DTF managed custom action - temporary file
> 
> If the users are different so is the temp location. The immediate CA gets
> the user's temp path, the system account (no impersonation) uses the
> system's temp path. As long as you create the file where both have access,
> perhaps you could put the actual path to it in the registry.
> 
> Phil Wilson
> 
> 
> On Tue, Nov 26, 2013 at 10:47 AM, Jens Teutenberg <
> jens.teutenb...@t-online.de> wrote:
> 
> > I want to use a temporary file to transfer data between my immediate
> > custom action and my deferred custom action (Impersonate="no"). I use the
> > method “Path.GetTempFileName()” to create a unique file in the immediate
> > CA. The file will be created but the deferred CA cannot see this file.
> >
> > Where I have to place the file to get it working?
> > Or is there another solution to transfer the content of a complete own
> > table?
> >
> > --
> > Rapidly troubleshoot problems before they affect your business. Most IT
> > organizations don't have a clear picture of how application performance
> > affects their revenue. With AppDynamics, you get 100% visibility into your
> > Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics
> > Pro!
> > http://pubads.g.doubleclick.net/gampad/clk?id=84349351&iu=/4140/ostg.clktrk
> > ___
> > WiX-users mailing list
> > WiX-users@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/wix-users
> >
> --
> Rapidly troubleshoot problems before they affect your business. Most IT 
> organizations don't have a clear picture of how application performance 
> affects their revenue. With AppDynamics, you get 100% visibility into your 
> Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro!
> http://pubads.g.doubleclick.net/gampad/clk?id=84349351&iu=/4140/ostg.clktrk
> ___
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
  
--
Rapidly troubleshoot problems before they affect your business. Most IT 
organizations don't have a clear picture of how application performance 
affects their revenue. With AppDynamics, you get 100% visibility into your 
Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro!
http://pubads.g.doubleclick.net/gampad/clk?id=84349351&iu=/4140/ostg.clktrk
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] DTF managed custom action - session.doAction

2013-11-26 Thread Blair Murri
Between InstallInitialize and InstallFinalize all deferred actions are written 
into the installation script (along with the properties named after them at the 
same moment in time). When any of the InstallExecute, InstallExecuteAgain, and 
InstallFinalize actions run, they run the script from wherever it last was to 
the end of what's been written up to that point.
 
Thus, the sequence of the deferred actions is always the order they are written 
into the script (which is the order they are "run" when the script is being 
written), and the timing is always during one of the three actions I mentioned 
above.
 
-Blair
 
> From: jens.teutenb...@t-online.de
> To: wix-users@lists.sourceforge.net
> Date: Tue, 26 Nov 2013 19:54:07 +0100
> Subject: [WiX-users] DTF managed custom action - session.doAction
> 
> I wrote a immediate custom action and a deferred custom action.
> The immediate custom action will be executed after InstallFiles and the 
> deferred custom action is executed with the command “session.doAction” in the 
> immediate custom action.
> When in the sequence the deferred custom action is executed?
> Is it possible to define the position in the sequence?
> --
> Rapidly troubleshoot problems before they affect your business. Most IT 
> organizations don't have a clear picture of how application performance 
> affects their revenue. With AppDynamics, you get 100% visibility into your 
> Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro!
> http://pubads.g.doubleclick.net/gampad/clk?id=84349351&iu=/4140/ostg.clktrk
> ___
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
  
--
Rapidly troubleshoot problems before they affect your business. Most IT 
organizations don't have a clear picture of how application performance 
affects their revenue. With AppDynamics, you get 100% visibility into your 
Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro!
http://pubads.g.doubleclick.net/gampad/clk?id=84349351&iu=/4140/ostg.clktrk
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] Upgrades

2013-11-26 Thread Michael Ogilvie
Do you need to include this " " in
each MSI if you wrap all of the MSI's in a burn bundle?

 

Thank you,

Michael Ogilvie

--
Rapidly troubleshoot problems before they affect your business. Most IT 
organizations don't have a clear picture of how application performance 
affects their revenue. With AppDynamics, you get 100% visibility into your 
Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro!
http://pubads.g.doubleclick.net/gampad/clk?id=84349351&iu=/4140/ostg.clktrk
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] DTF managed custom action - temporary file

2013-11-26 Thread Christopher Painter


Here's another approach to consider: 

http://blog.iswix.com/2011/10/beam-me-up-using-json-to-serialize.html 


 From: "Jens Teutenberg" 
Sent: Tuesday, November 26, 2013 12:54 PM
To: wix-users@lists.sourceforge.net
Subject: [WiX-users] DTF managed custom action - temporary file

I want to use a temporary file to transfer data between my immediate custom 
action and my deferred custom action (Impersonate="no"). I use the method 
"Path.GetTempFileName()" to create a unique file in the immediate CA. The file 
will be created but the deferred CA cannot see this file. Where I have to place 
the file to get it working? Or is there another solution to transfer the 
content of a complete own table? 
-- 
Rapidly troubleshoot problems before they affect your business. Most IT 
organizations don't have a clear picture of how application performance affects 
their revenue. With AppDynamics, you get 100% visibility into your Java,.NET, & 
PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro! 
http://pubads.g.doubleclick.net/gampad/clk?id=84349351&iu=/4140/ostg.clktrk 
___ WiX-users mailing list 
WiX-users@lists.sourceforge.net https://lists.sourceforge.n
 et/lists/listinfo/wix-users
--
Rapidly troubleshoot problems before they affect your business. Most IT 
organizations don't have a clear picture of how application performance 
affects their revenue. With AppDynamics, you get 100% visibility into your 
Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro!
http://pubads.g.doubleclick.net/gampad/clk?id=84349351&iu=/4140/ostg.clktrk
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] DTF DoAction throw exception

2013-11-26 Thread jteutenb
Hi Dima,

can you please explain me where you place your temporary file?
I want to transfer data between my immediate custom action and my deferred
custaom action (Impersonate="no").

Regards,
Jens



--
View this message in context: 
http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/DTF-DoAction-throw-exception-tp795142p7590972.html
Sent from the wix-users mailing list archive at Nabble.com.

--
Rapidly troubleshoot problems before they affect your business. Most IT 
organizations don't have a clear picture of how application performance 
affects their revenue. With AppDynamics, you get 100% visibility into your 
Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro!
http://pubads.g.doubleclick.net/gampad/clk?id=84349351&iu=/4140/ostg.clktrk
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] DTF managed custom action - temporary file

2013-11-26 Thread Phil Wilson
If the users are different so is the temp location. The immediate CA gets
the user's temp path, the system account (no impersonation) uses the
system's temp path. As long as you create the file where both have access,
perhaps you could put the actual path to it in the registry.

Phil Wilson


On Tue, Nov 26, 2013 at 10:47 AM, Jens Teutenberg <
jens.teutenb...@t-online.de> wrote:

> I want to use a temporary file to transfer data between my immediate
> custom action and my deferred custom action (Impersonate="no"). I use the
> method “Path.GetTempFileName()” to create a unique file in the immediate
> CA. The file will be created but the deferred CA cannot see this file.
>
> Where I have to place the file to get it working?
> Or is there another solution to transfer the content of a complete own
> table?
>
> --
> Rapidly troubleshoot problems before they affect your business. Most IT
> organizations don't have a clear picture of how application performance
> affects their revenue. With AppDynamics, you get 100% visibility into your
> Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics
> Pro!
> http://pubads.g.doubleclick.net/gampad/clk?id=84349351&iu=/4140/ostg.clktrk
> ___
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
>
--
Rapidly troubleshoot problems before they affect your business. Most IT 
organizations don't have a clear picture of how application performance 
affects their revenue. With AppDynamics, you get 100% visibility into your 
Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro!
http://pubads.g.doubleclick.net/gampad/clk?id=84349351&iu=/4140/ostg.clktrk
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Enable/Disable IIS AppPool's LogEventOnRecycle using WiX

2013-11-26 Thread Tony
Thanks for the suggestions.  We had an existing custom action that set the
LogEventOnRecycle, I left it in place.  I was hoping I could remove it and
make use a native WiX capability.



On Fri, Nov 22, 2013 at 5:20 PM, John Cooper  wrote:

> And for all that appcmd.exe, to achieve the result in my example, you
> would be better off using:
>
>  Directory="WCFFolder" WebSite="TargetWebSite">
>BasicAuthentication="yes" WindowsAuthentication="yes" Read="yes"
> Write="yes" Execute="no" Script="yes" AccessSSL="no" AccessSSL128="no" />
>WebAppPool="WCFAppPool" />
> 
>
> The important attributes are "AccessSSL" and "AcessSSL128".
>
> --
> John Merryweather Cooper
> Build & Install Engineer -- ESA
> Jack Henry & Associates, Inc.(r)
> Shawnee Mission, KS  66227
> Office:  913-341-3434 x791011
> jocoo...@jackhenry.com
> www.jackhenry.com
>
>
>
>
> -Original Message-
> From: John Cooper
> Sent: Friday, November 22, 2013 3:31 PM
> To: General discussion about the WiX toolset.
> Subject: Re: [WiX-users] Enable/Disable IIS AppPool's LogEventOnRecycle
> using WiX
>
> I hate appcmd.exe.  That being said, CAQuietExec64 is usually a much
> better choice.  For example:
>
>  Value=""[System64Folder]inetsrv\appcmd.exe" set config
> "[WEBSITE_NAME]/Product/Contract/WCFService/" -section:access
> -sslFlags:None -commit:apphost" Sequence="execute"
> Before="SetVdir.WCFService" />
>DllEntry="CAQuietExec64" Execute="commit" Return="ignore" />
>
>   
> 
>   
> 
>   
>
>   
>   
> 
>   
> 
>   
>
> I have the commit bit instead of the deferred bit set for a reason.
>  There's no good way to rollback out of appcmd.exe calls.  So I execute
> them dead last.  Violates the ability to rollback changes to the system.
>  But this would be a defect of the previous example too.
>
> --
> John Merryweather Cooper
> Build & Install Engineer -- ESA
> Jack Henry & Associates, Inc.(r)
> Shawnee Mission, KS  66227
> Office:  913-341-3434 x791011
> jocoo...@jackhenry.com
> www.jackhenry.com
>
>
>
>
> -Original Message-
> From: Chad Petersen [mailto:chad.peter...@harlandfs.com]
> Sent: Friday, November 22, 2013 3:12 PM
> To: General discussion about the WiX toolset.
> Subject: Re: [WiX-users] Enable/Disable IIS AppPool's LogEventOnRecycle
> using WiX
>
> For things IIS related not directly authored in WiX code I've found
> APPCMD.EXE to be a useful substitute in a custom action for those sorts of
> things. These are older and may be supported natively now, but some
> examples.
>
>  Impersonate="no" Return="ignore" Directory="TARGETDIR"
> ExeCommand="[SystemFolder]inetsrv\appcmd set config
> "[SITE_ID]/Container"
> -section:system.webServer/security/requestFiltering
> /-hiddenSegments.[\[]segment='bin'[\]]" />
>  Impersonate="no" Return="check" Directory="TARGETDIR"
> ExeCommand="[SystemFolder]inetsrv\appcmd set config
> /section:isapiCgiRestriction
> /[\[]path='[WindowsFolder]Microsoft.NET\Framework\v4.0.30319\aspnet_isapi.dll'[\]].allowed:True"
> />
>
> -Original Message-
> From: Tony [mailto:yellowjacketl...@gmail.com]
> Sent: Friday, November 22, 2013 1:05 PM
> To: WiX Users
> Subject: [WiX-users] Enable/Disable IIS AppPool's LogEventOnRecycle using
> WiX
>
> Is it possible to set an AppPool's LogEventOnRecycle bitmask using WiX?  I
> don't see it, but maybe missed it.
>
> --
> Tony
>
> --
> Shape the Mobile Experience: Free Subscription Software experts and
> developers: Be at the forefront of tech innovation.
> Intel(R) Software Adrenaline delivers strategic insight and game-changing
> conversations that shape the rapidly evolving mobile landscape. Sign up now.
> http://pubads.g.doubleclick.net/gampad/clk?id=63431311&iu=/4140/ostg.clktrk
> ___
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
>
>
>
>
> --
> Shape the Mobile Experience: Free Subscription Software experts and
> developers: Be at the forefront of tech innovation.
> Intel(R) Software Adrenaline delivers strategic insight and game-changing
> conversations that shape the rapidly evolving mobile landscape. Sign up now.
> http://pubads.g.doubleclick.net/gampad/clk?id=63431311&iu=/4140/ostg.clktrk
> ___
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
> NOTICE: This electronic mail message and any files transmitted with it are
> intended exclusively for the individual or entity to which it is addressed.
> The message, together with any attachment, may contain confidential and/or
> privileged information.
> Any unauthorized review, use, printing, saving, copying, disclosure or
> distribution is strictly prohibited. If you hav

[WiX-users] DTF managed custom action - session.doAction

2013-11-26 Thread Jens Teutenberg
I wrote a immediate custom action and a deferred custom action.
The immediate custom action will be executed after InstallFiles and the 
deferred custom action is executed with the command “session.doAction” in the 
immediate custom action.
When in the sequence the deferred custom action is executed?
Is it possible to define the position in the sequence?
--
Rapidly troubleshoot problems before they affect your business. Most IT 
organizations don't have a clear picture of how application performance 
affects their revenue. With AppDynamics, you get 100% visibility into your 
Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro!
http://pubads.g.doubleclick.net/gampad/clk?id=84349351&iu=/4140/ostg.clktrk
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] WiX 3.7: iis:WebAddress IP="*" works, but generates different .config entries...

2013-11-26 Thread Tony
All of my websites use '*'; however, none of them end up with '*' in their
binding.  Though they do appear to be working.

After the install, if you open the site in ISM and then click on
'bindings', the '*' is missing.  If you then click 'Edit', followed by
'OK', ISM will add the '*'.  Which is how I "fixed" Site2 in my example.


On Tue, Nov 26, 2013 at 7:54 AM, Blair Murri  wrote:

> >From what I can see poking around the "*" should not have been dropped...
>
> > Date: Mon, 25 Nov 2013 13:57:26 -0500
> > From: yellowjacketl...@gmail.com
> > To: wix-users@lists.sourceforge.net
> > Subject: [WiX-users] WiX 3.7: iis:WebAddress IP="*" works,but
> generates different .config entries...
> >
> > I created a website using this pattern...
> >
> >  > Directory="SITE1DIR" AutoStart="yes" SiteId="5002" StartOnInstall="yes">
> >  > WebAppPool="Site1AppPool"/>
> >  > Header="$(var.Site1)[ENV_DNS_SUFFIX]"/>
> > 
> >
> > When I open IIS Manager, I noticed that he bindings display differently
> > than when I manually create a website.  The binding string created
> through
> > the UI is "*:80:header", whereas the WiX generated binding string is
> > ":80:header" (no asterisk).
> >
> > Any reason why this is happening?  I haven't noticed anything not
> working,
> > but I've only performed the most basic of post install testing.
> >
> >
> > Here is IIS's config file for the two sites (site1 == WiX, site2=manual
> > binding setup)
> >
> > 
> >  
> >   
> >  
> >  
> >   
> >  
> > 
> > 
> >  
> >   
> >  
> >  
> >   
> >  
> > 
> >
> > --
> > Tony
> >
> --
> > Shape the Mobile Experience: Free Subscription
> > Software experts and developers: Be at the forefront of tech innovation.
> > Intel(R) Software Adrenaline delivers strategic insight and game-changing
> > conversations that shape the rapidly evolving mobile landscape. Sign up
> now.
> >
> http://pubads.g.doubleclick.net/gampad/clk?id=63431311&iu=/4140/ostg.clktrk
> > ___
> > WiX-users mailing list
> > WiX-users@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/wix-users
>
>
> --
> Shape the Mobile Experience: Free Subscription
> Software experts and developers: Be at the forefront of tech innovation.
> Intel(R) Software Adrenaline delivers strategic insight and game-changing
> conversations that shape the rapidly evolving mobile landscape. Sign up
> now.
> http://pubads.g.doubleclick.net/gampad/clk?id=63431311&iu=/4140/ostg.clktrk
> ___
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
>



-- 
Tony
--
Rapidly troubleshoot problems before they affect your business. Most IT 
organizations don't have a clear picture of how application performance 
affects their revenue. With AppDynamics, you get 100% visibility into your 
Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro!
http://pubads.g.doubleclick.net/gampad/clk?id=84349351&iu=/4140/ostg.clktrk
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] DTF managed custom action - temporary file

2013-11-26 Thread Jens Teutenberg
I want to use a temporary file to transfer data between my immediate custom 
action and my deferred custom action (Impersonate="no"). I use the method 
“Path.GetTempFileName()” to create a unique file in the immediate CA. The file 
will be created but the deferred CA cannot see this file. 

Where I have to place the file to get it working?
Or is there another solution to transfer the content of a complete own table?
--
Rapidly troubleshoot problems before they affect your business. Most IT 
organizations don't have a clear picture of how application performance 
affects their revenue. With AppDynamics, you get 100% visibility into your 
Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro!
http://pubads.g.doubleclick.net/gampad/clk?id=84349351&iu=/4140/ostg.clktrk
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] registry entries

2013-11-26 Thread Michael Ogilvie
I use a Wix burn bundle to install a few MSI packages and during the
initial install all registry entries get created fine.

 

The issue is when I do an upgrade, it seems that not all of my
registries are being created even though the log file lists that it is.

 

Anybody know whats going on?

 

Thank you,

Michael Ogilvie

 

--
Rapidly troubleshoot problems before they affect your business. Most IT 
organizations don't have a clear picture of how application performance 
affects their revenue. With AppDynamics, you get 100% visibility into your 
Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro!
http://pubads.g.doubleclick.net/gampad/clk?id=84349351&iu=/4140/ostg.clktrk
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] registry entries

2013-11-26 Thread Michael Ogilvie
I use a Wix burn bundle to install a few MSI packages and during the
initial install all registry entries get created fine.

 

The issue is when I do an upgrade, it seems that not all of my
registries are being created even though the log file lists that it is.

 

Anybody know whats going on?

 

Thank you,

Michael Ogilvie

 

--
Rapidly troubleshoot problems before they affect your business. Most IT 
organizations don't have a clear picture of how application performance 
affects their revenue. With AppDynamics, you get 100% visibility into your 
Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro!
http://pubads.g.doubleclick.net/gampad/clk?id=84349351&iu=/4140/ostg.clktrk
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] WiX 3.7: iis:WebAddress IP="*" works, but generates different .config entries...

2013-11-26 Thread Phill Hogland
Sorry, please ignore my last post.



--
View this message in context: 
http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/WiX-3-7-iis-WebAddress-IP-works-but-generates-different-config-entries-tp7590938p7590968.html
Sent from the wix-users mailing list archive at Nabble.com.

--
Shape the Mobile Experience: Free Subscription
Software experts and developers: Be at the forefront of tech innovation.
Intel(R) Software Adrenaline delivers strategic insight and game-changing 
conversations that shape the rapidly evolving mobile landscape. Sign up now. 
http://pubads.g.doubleclick.net/gampad/clk?id=63431311&iu=/4140/ostg.clktrk
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] WiX 3.7: iis:WebAddress IP="*" works, but generates different .config entries...

2013-11-26 Thread Phill Hogland
I do not know too much about this, but the code that was posted has the * for
'site 2' but not for 'site 1'.  Is that a typo in the code?

>   
>
>   




--
View this message in context: 
http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/WiX-3-7-iis-WebAddress-IP-works-but-generates-different-config-entries-tp7590938p7590966.html
Sent from the wix-users mailing list archive at Nabble.com.

--
Shape the Mobile Experience: Free Subscription
Software experts and developers: Be at the forefront of tech innovation.
Intel(R) Software Adrenaline delivers strategic insight and game-changing 
conversations that shape the rapidly evolving mobile landscape. Sign up now. 
http://pubads.g.doubleclick.net/gampad/clk?id=63431311&iu=/4140/ostg.clktrk
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] How to avoid bundle registration as installed [P]

2013-11-26 Thread Steven Ogilvie
Classification: Public
I agree :)

I enjoy making minor changes to the Extended BA DLL and look forward playing 
with the 3.8 BA :)

Steve

-Original Message-
From: Rob Mensching [mailto:r...@robmensching.com]
Sent: November-25-13 6:15 PM
To: General discussion about the WiX toolset.
Subject: Re: [WiX-users] How to avoid bundle registration as installed [P]

Off top of my head, dotNetInstaller: doesn't cache, doesn't unify progress bar, 
doesn't allow complete customization of UI.

It's basically a fire-forget type bootstrapper that just shows UI of each thing 
you're installing. Fact that several of those types of things exist out there 
is why Burn doesn't work that way.  That and it's not as great a user 
experience compared to the unified system.

-Original Message-
From: Steven Ogilvie [mailto:steven.ogil...@titus.com]
Sent: Monday, November 25, 2013 2:58 PM
To: General discussion about the WiX toolset.
Subject: Re: [WiX-users] How to avoid bundle registration as installed [P]

Classification: Public
What is the difference between Burn and dotNetInstaller?

>From looking at the tool quickly it does the same thing burn does, install 
>exe's, msi's, msp's. Can check registry/file/productcode/directory. I have 
>added radio buttons, check boxes etc using Burn...

Can you change the UI?

Steve

-Original Message-
From: Wesley Manning [mailto:wmann...@dynagen.ca]
Sent: November-25-13 4:44 PM
To: General discussion about the WiX toolset.
Subject: Re: [WiX-users] How to avoid bundle registration as installed

Burn isn't a bootstrapper really.  Why do you want to use burn and not a 
bootstrapper like dotNetInstaller?  

-Original Message-
From: Hamlet [mailto:hakobyan...@yahoo.com]
Sent: November-25-13 5:36 PM
To: wix-users@lists.sourceforge.net
Subject: Re: [WiX-users] How to avoid bundle registration as installed

Thank you for replay, but it is not my option. I have dual-purpose package 
which works fine. Now I want to install prerequisites if necessary. What I want 
that the burn must install prerequisites if necessary, then run the msi 
dual-purpose package. No need  to cache or register the bundle and so. Just 
install prerequisites and starts msi package. Msi will control the behavior 
when it must installs or uninstalls.



--
View this message in context: 
http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/How-to-avoid-bundle-registration-as-installed-tp7590928p7590946.html
Sent from the wix-users mailing list archive at Nabble.com.

--
Shape the Mobile Experience: Free Subscription Software experts and developers: 
Be at the forefront of tech innovation.
Intel(R) Software Adrenaline delivers strategic insight and game-changing 
conversations that shape the rapidly evolving mobile landscape. Sign up now. 
http://pubads.g.doubleclick.net/gampad/clk?id=63431311&iu=/4140/ostg.clktrk
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

--
Shape the Mobile Experience: Free Subscription Software experts and developers: 
Be at the forefront of tech innovation.
Intel(R) Software Adrenaline delivers strategic insight and game-changing 
conversations that shape the rapidly evolving mobile landscape. Sign up now. 
http://pubads.g.doubleclick.net/gampad/clk?id=63431311&iu=/4140/ostg.clktrk
___
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 November-25-13 
5:58:14 PM.

The above classification labels were added to the message by TITUS Message 
Classification. For more information visit www.titus.com.

--
Shape the Mobile Experience: Free Subscription Software experts and developers: 
Be at the forefront of tech innovation.
Intel(R) Software Adrenaline delivers strategic insight and game-changing 
conversations that shape the rapidly evolving mobile landscape. Sign up now. 
http://pubads.g.doubleclick.net/gampad/clk?id=63431311&iu=/4140/ostg.clktrk
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


--
Shape the Mobile Experience: Free Subscription Software experts and developers: 
Be at the forefront of tech innovation.
Intel(R) Software Adrenaline delivers strategic insight and game-changing 
conversations that shape the rapidly evolving mobile landscape. Sign up now. 
http://pubads.g.doubleclick.net/gampad/clk?id=63431311&iu=/4140/ostg.clktrk
___

Re: [WiX-users] WiX 3.7: iis:WebAddress IP="*" works, but generates different .config entries...

2013-11-26 Thread Blair Murri
>From what I can see poking around the "*" should not have been dropped...
 
> Date: Mon, 25 Nov 2013 13:57:26 -0500
> From: yellowjacketl...@gmail.com
> To: wix-users@lists.sourceforge.net
> Subject: [WiX-users] WiX 3.7: iis:WebAddress IP="*" works,but generates 
> different .config entries...
> 
> I created a website using this pattern...
> 
>  Directory="SITE1DIR" AutoStart="yes" SiteId="5002" StartOnInstall="yes">
>  WebAppPool="Site1AppPool"/>
>  Header="$(var.Site1)[ENV_DNS_SUFFIX]"/>
> 
> 
> When I open IIS Manager, I noticed that he bindings display differently
> than when I manually create a website.  The binding string created through
> the UI is "*:80:header", whereas the WiX generated binding string is
> ":80:header" (no asterisk).
> 
> Any reason why this is happening?  I haven't noticed anything not working,
> but I've only performed the most basic of post install testing.
> 
> 
> Here is IIS's config file for the two sites (site1 == WiX, site2=manual
> binding setup)
> 
> 
>  
>   
>  
>  
>   
>  
> 
> 
>  
>   
>  
>  
>   
>  
> 
> 
> -- 
> Tony
> --
> Shape the Mobile Experience: Free Subscription
> Software experts and developers: Be at the forefront of tech innovation.
> Intel(R) Software Adrenaline delivers strategic insight and game-changing 
> conversations that shape the rapidly evolving mobile landscape. Sign up now. 
> http://pubads.g.doubleclick.net/gampad/clk?id=63431311&iu=/4140/ostg.clktrk
> ___
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
  
--
Shape the Mobile Experience: Free Subscription
Software experts and developers: Be at the forefront of tech innovation.
Intel(R) Software Adrenaline delivers strategic insight and game-changing 
conversations that shape the rapidly evolving mobile landscape. Sign up now. 
http://pubads.g.doubleclick.net/gampad/clk?id=63431311&iu=/4140/ostg.clktrk
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] util:XmlFile hide logging of sensitive information

2013-11-26 Thread Blair Murri
The CustomAction tag inside of the UtilExtension for the deferred portion of 
the XmlFile custom action doesn't have the HideTarget attribute set. I thought 
there was an issue opened on that at some point, but I don't recall right now.
 
You could update the MSI post-binding to set that bit in the custom action 
attributes.
 
> From: ilir...@gmail.com
> Date: Tue, 26 Nov 2013 12:30:11 +0100
> To: wix-users@lists.sourceforge.net
> Subject: [WiX-users] util:XmlFile hide logging of sensitive information
> 
> Hi,
> 
> I'm using util:XmlFile to change a connection string in a file and a
> Password is involved which i would like to hide or not log.
> 
>  File="[Dir_File]File.exe.config"
>ElementPath="//configuration/connectionStrings/add[\[]@name='ABC'[\]]"
> Action="setValue"
>Name="connectionString"
>Sequence="1"
> Value="User ID=user;Password='[PASSWORD]';">
> 
> 
> I also added:
> 
> 
> 
> But still there is one line that is being logged and would appreciate any
> help:
> 
> MSI (s) (F8:8C) [11:43:03:072]: Executing op:
> ActionStart(Name=ExecXmlFile,,)
> MSI (s) (F8:8C) [11:43:03:074]: Executing op:
> CustomActionSchedule(Action=ExecXmlFile,ActionType=3073,Source=BinaryData,Target=ExecXmlFile,CustomActionData=2€0€C:\Program
> Files\ABC\File.exe.config€3€0€//configuration/connectionStrings/add[@name='ABC']€connectionString€User
> ID=user;Password='q9h581)D3]';)
> --
> Shape the Mobile Experience: Free Subscription
> Software experts and developers: Be at the forefront of tech innovation.
> Intel(R) Software Adrenaline delivers strategic insight and game-changing 
> conversations that shape the rapidly evolving mobile landscape. Sign up now. 
> http://pubads.g.doubleclick.net/gampad/clk?id=63431311&iu=/4140/ostg.clktrk
> ___
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
  
--
Shape the Mobile Experience: Free Subscription
Software experts and developers: Be at the forefront of tech innovation.
Intel(R) Software Adrenaline delivers strategic insight and game-changing 
conversations that shape the rapidly evolving mobile landscape. Sign up now. 
http://pubads.g.doubleclick.net/gampad/clk?id=63431311&iu=/4140/ostg.clktrk
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] [WIX]: How to trigger my MSI file when I select install option in Wix Custom Bootstrapper UI

2013-11-26 Thread Blair Murri
You call Detect, then Plan, and then Apply on the engine. How you intersperse 
those calls with what you show when in your UI is ultimately up to you.
 
> Date: Tue, 26 Nov 2013 11:55:54 +0530
> From: dileep.sanamp...@gmail.com
> To: wix-users@lists.sourceforge.net
> Subject: [WiX-users] [WIX]: How to trigger my MSI file when I select install 
> option in Wix Custom Bootstrapper UI
> 
> Hi All,
> 
> I have created custom UI in C++.
> 
> I was able to display my custom UI in WIX BootStrapper application.
> 
> In custom UI, I have two options like install, Exit.
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> How to trigger my MSI file when I select install option in Wix Custom
> Bootstrapper UI?
> 
> Anyone please help me on this?
> 
> 
> 
> Thanks in Advance...
> --
> Shape the Mobile Experience: Free Subscription
> Software experts and developers: Be at the forefront of tech innovation.
> Intel(R) Software Adrenaline delivers strategic insight and game-changing 
> conversations that shape the rapidly evolving mobile landscape. Sign up now. 
> http://pubads.g.doubleclick.net/gampad/clk?id=63431311&iu=/4140/ostg.clktrk
> ___
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
  
--
Shape the Mobile Experience: Free Subscription
Software experts and developers: Be at the forefront of tech innovation.
Intel(R) Software Adrenaline delivers strategic insight and game-changing 
conversations that shape the rapidly evolving mobile landscape. Sign up now. 
http://pubads.g.doubleclick.net/gampad/clk?id=63431311&iu=/4140/ostg.clktrk
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] util:XmlFile hide logging of sensitive information

2013-11-26 Thread Ilir Bekteshi
Hi,

I'm using util:XmlFile to change a connection string in a file and a
Password is involved which i would like to hide or not log.




I also added:



But still there is one line that is being logged and would appreciate any
help:

MSI (s) (F8:8C) [11:43:03:072]: Executing op:
ActionStart(Name=ExecXmlFile,,)
MSI (s) (F8:8C) [11:43:03:074]: Executing op:
CustomActionSchedule(Action=ExecXmlFile,ActionType=3073,Source=BinaryData,Target=ExecXmlFile,CustomActionData=2€0€C:\Program
Files\ABC\File.exe.config€3€0€//configuration/connectionStrings/add[@name='ABC']€connectionString€User
ID=user;Password='q9h581)D3]';)
--
Shape the Mobile Experience: Free Subscription
Software experts and developers: Be at the forefront of tech innovation.
Intel(R) Software Adrenaline delivers strategic insight and game-changing 
conversations that shape the rapidly evolving mobile landscape. Sign up now. 
http://pubads.g.doubleclick.net/gampad/clk?id=63431311&iu=/4140/ostg.clktrk
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users