Re: [WiX-users] CD and web-based deployment

2012-04-18 Thread Rob Mensching
Relative path goes in "Name" attribute (which defaults to the filename from
SourceFile if you don't provide Name) and download URL goes in the
"DownloadUrl" attribute.


On Wed, Apr 18, 2012 at 10:15 PM, E. Timothy Uy  wrote:

> Wouldn't I need two URLs? The relative path in the CD and the web-based
> path?
>
> On Wed, Apr 18, 2012 at 9:54 PM, Rob Mensching 
> wrote:
>
> > You can do it in one. Put all the necessary packages on the CD and make
> > sure there are URLs for all packages then put the same stuff up on the
> web.
> >
> > On Wed, Apr 18, 2012 at 12:48 PM, E. Timothy Uy  wrote:
> >
> > > Hi, I'm just getting started with using burn to build the BootStrapper
> > > (VS2010). If I want to make a CD *and *a web-based deployment will I
> need
> > > to make two bootstrapper projects? Or can I do it all in one.
> > >
> > > Thank you.
> > >
> > > Respectfully,
> > > Tim
> > >
> > >
> >
> --
> > > Better than sec? Nothing is better than sec when it comes to
> > > monitoring Big Data applications. Try Boundary one-second
> > > resolution app monitoring today. Free.
> > > http://p.sf.net/sfu/Boundary-dev2dev
> > > ___
> > > WiX-users mailing list
> > > WiX-users@lists.sourceforge.net
> > > https://lists.sourceforge.net/lists/listinfo/wix-users
> > >
> >
> >
> >
> > --
> > virtually, Rob Mensching - http://RobMensching.com LLC
> >
> >
> --
> > For Developers, A Lot Can Happen In A Second.
> > Boundary is the first to Know...and Tell You.
> > Monitor Your Applications in Ultra-Fine Resolution. Try it FREE!
> > http://p.sf.net/sfu/Boundary-d2dvs2
> > ___
> > WiX-users mailing list
> > WiX-users@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/wix-users
> >
>
> --
> For Developers, A Lot Can Happen In A Second.
> Boundary is the first to Know...and Tell You.
> Monitor Your Applications in Ultra-Fine Resolution. Try it FREE!
> http://p.sf.net/sfu/Boundary-d2dvs2
> ___
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
>



-- 
virtually, Rob Mensching - http://RobMensching.com LLC
--
For Developers, A Lot Can Happen In A Second.
Boundary is the first to Know...and Tell You.
Monitor Your Applications in Ultra-Fine Resolution. Try it FREE!
http://p.sf.net/sfu/Boundary-d2dvs2
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] CD and web-based deployment

2012-04-18 Thread E. Timothy Uy
Wouldn't I need two URLs? The relative path in the CD and the web-based
path?

On Wed, Apr 18, 2012 at 9:54 PM, Rob Mensching  wrote:

> You can do it in one. Put all the necessary packages on the CD and make
> sure there are URLs for all packages then put the same stuff up on the web.
>
> On Wed, Apr 18, 2012 at 12:48 PM, E. Timothy Uy  wrote:
>
> > Hi, I'm just getting started with using burn to build the BootStrapper
> > (VS2010). If I want to make a CD *and *a web-based deployment will I need
> > to make two bootstrapper projects? Or can I do it all in one.
> >
> > Thank you.
> >
> > Respectfully,
> > Tim
> >
> >
> --
> > Better than sec? Nothing is better than sec when it comes to
> > monitoring Big Data applications. Try Boundary one-second
> > resolution app monitoring today. Free.
> > http://p.sf.net/sfu/Boundary-dev2dev
> > ___
> > WiX-users mailing list
> > WiX-users@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/wix-users
> >
>
>
>
> --
> virtually, Rob Mensching - http://RobMensching.com LLC
>
> --
> For Developers, A Lot Can Happen In A Second.
> Boundary is the first to Know...and Tell You.
> Monitor Your Applications in Ultra-Fine Resolution. Try it FREE!
> http://p.sf.net/sfu/Boundary-d2dvs2
> ___
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
>
--
For Developers, A Lot Can Happen In A Second.
Boundary is the first to Know...and Tell You.
Monitor Your Applications in Ultra-Fine Resolution. Try it FREE!
http://p.sf.net/sfu/Boundary-d2dvs2
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] CD and web-based deployment

2012-04-18 Thread Rob Mensching
You can do it in one. Put all the necessary packages on the CD and make
sure there are URLs for all packages then put the same stuff up on the web.

On Wed, Apr 18, 2012 at 12:48 PM, E. Timothy Uy  wrote:

> Hi, I'm just getting started with using burn to build the BootStrapper
> (VS2010). If I want to make a CD *and *a web-based deployment will I need
> to make two bootstrapper projects? Or can I do it all in one.
>
> Thank you.
>
> Respectfully,
> Tim
>
> --
> Better than sec? Nothing is better than sec when it comes to
> monitoring Big Data applications. Try Boundary one-second
> resolution app monitoring today. Free.
> http://p.sf.net/sfu/Boundary-dev2dev
> ___
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
>



-- 
virtually, Rob Mensching - http://RobMensching.com LLC
--
For Developers, A Lot Can Happen In A Second.
Boundary is the first to Know...and Tell You.
Monitor Your Applications in Ultra-Fine Resolution. Try it FREE!
http://p.sf.net/sfu/Boundary-d2dvs2
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] CD and web-based deployment

2012-04-18 Thread E. Timothy Uy
Hi, I'm just getting started with using burn to build the BootStrapper
(VS2010). If I want to make a CD *and *a web-based deployment will I need
to make two bootstrapper projects? Or can I do it all in one.

Thank you.

Respectfully,
Tim
--
Better than sec? Nothing is better than sec when it comes to
monitoring Big Data applications. Try Boundary one-second 
resolution app monitoring today. Free.
http://p.sf.net/sfu/Boundary-dev2dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] ERROR_INSTALL_SOURCE_ABSENT: error on update or uninstallation

2012-04-18 Thread Wilson, Phil
A couple or three notes on causes:

1. A ResolveSource action with an incorrect condition can cause this, something 
that may be worth checking.

2. Any kind of update requires Windows to see if an incoming versioned file has 
a higher version than the one on the system. Some people do out-of-band 
updates, such as manually replacing a file instead of building a patch to 
install it. If this has happened, the only way for Windows to figure out if the 
file should be updated or not is to ask for the original install image to get 
that file back. I think similar things can happen on an uninstall if the file 
is shared. 

3. More at  
http://msdn.microsoft.com/en-us/library/windows/desktop/aa370841(v=vs.85).aspx 

Phil W 

-Original Message-
From: Rob Mensching [mailto:r...@robmensching.com] 
Sent: Wednesday, April 18, 2012 8:03 AM
To: General discussion for Windows Installer XML toolset.
Subject: Re: [WiX-users] ERROR_INSTALL_SOURCE_ABSENT: error on update or 
uninstallation

This is exactly why Burn caches MSIs for you on the users machine.
One way to fix it would be to get the original MSI and run msiexec /fv . I 
believe that would get the original MSI cached again with the new source 
location then you can move forward with the upgrade.
On Wed, Apr 18, 2012 at 5:30 AM, Osanger, Martin < martin.osan...@fabasoft.com> 
wrote:

> Hello,
>
> I have the following questions about this msi error:
> ERROR_INSTALL_SOURCE_ABSENT:  Contact your technical support group. 
> System Error 1612.
>
> I built a msi package which works fine on 98% of all installations, 
> but sometimes on an update or uninstallation the system error 1612 occurs.
>
> In my opinion on nearly all installations where this error occurs it 
> couldn't be copied into the cache directory (C:\Windows\Installer). Is 
> there anything which I could do, to avoid this error or improve my 
> setup so that this error couldn't occur anymore?
>
> I invest a lot of time to search for a solution on the internet but I 
> only read the same things about removing the registry key or using the 
> Microsoft cleanup utility, but this things aren't the best way for many users.
>
> Kind regards,
> martin
>
> --
>  Better than sec? Nothing is better than sec when it comes to 
> monitoring Big Data applications. Try Boundary one-second resolution 
> app monitoring today. Free.
> http://p.sf.net/sfu/Boundary-dev2dev
> ___
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
>



--
virtually, Rob Mensching - http://RobMensching.com LLC
--
Better than sec? Nothing is better than sec when it comes to monitoring Big 
Data applications. Try Boundary one-second resolution app monitoring today. 
Free.
http://p.sf.net/sfu/Boundary-dev2dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


*** Confidentiality Notice: This e-mail, including any associated or attached 
files, is intended solely for the individual or entity to which it is 
addressed. This e-mail is confidential and may well also be legally privileged. 
If you have received it in error, you are on notice of its status. Please 
notify the sender immediately by reply e-mail and then delete this message from 
your system. Please do not copy it or use it for any purposes, or disclose its 
contents to any other person. This email comes from a division of the Invensys 
Group, owned by Invensys plc, which is a company registered in England and 
Wales with its registered office at 3rd Floor, 40 Grosvenor Place, London, SW1X 
7AW (Registered number 166023). For a list of European legal entities within 
the Invensys Group, please go to http://www.invensys.com/en/legal/default.aspx.

You may contact Invensys plc on +44 (0)20 3155 1200 or e-mail 
recept...@invensys.com. This e-mail and any attachments thereto may be subject 
to the terms of any agreements between Invensys (and/or its subsidiaries and 
affiliates) and the recipient (and/or its subsidiaries and affiliates).



--
Better than sec? Nothing is better than sec when it comes to
monitoring Big Data applications. Try Boundary one-second 
resolution app monitoring today. Free.
http://p.sf.net/sfu/Boundary-dev2dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] alternative licensing options for WiX

2012-04-18 Thread Kenneth Porter
--On Wednesday, April 18, 2012 3:19 PM +0200 Dirk Räder  
wrote:

> Although I'm not a lawyer, as far as I am concerned, WiX makes use of
> CPL-licensed components only during compilation / build time.

Custom actions might use WiX code, so you may end up bundling WiX scripts 
or executables that get used at install time.

Is the UI purely descriptive or does it use code? I'd suspect the latter, 
so you'd be delivering that in your MSI.


--
Better than sec? Nothing is better than sec when it comes to
monitoring Big Data applications. Try Boundary one-second 
resolution app monitoring today. Free.
http://p.sf.net/sfu/Boundary-dev2dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] REMOVE

2012-04-18 Thread Dylan Murnane (Collabera)
Can someone please REMOVE me from this discussion group.
--
Better than sec? Nothing is better than sec when it comes to
monitoring Big Data applications. Try Boundary one-second 
resolution app monitoring today. Free.
http://p.sf.net/sfu/Boundary-dev2dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] Does anyone have any experience with the Binder File Manager Extension?

2012-04-18 Thread McCain, Jon
I need to move the functionality of one of our extensions from candle time to 
light time. Rob mentioned using the Binder File Manager extension but I can't 
seem to find any documentation on it.

Any help is appreciated.

Thanks,
Jon W. McCain | Software Engineer - Install

--
Better than sec? Nothing is better than sec when it comes to
monitoring Big Data applications. Try Boundary one-second 
resolution app monitoring today. Free.
http://p.sf.net/sfu/Boundary-dev2dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] Installing into the roaming profile

2012-04-18 Thread Osanger, Martin
Hello,

My current situation (per user installation):

I install my files to the "AppDataFolder" directory (in a subfolder).
Now I can switch the pc's and have the installed data (saved to roaming 
profile) available. But I'm not able to uninstall the files, if I'm not on the 
pc where I installed the msi file (cached-msi-file and ARP entry was not roamed)

Some customers delete their "LocalAppDataFolder" on logoff, so I have to 
install it to the "AppDataFolder"

Are there any best practices for creating a WIX based MSI for roaming profiles?

Kind regards,
martin
--
Better than sec? Nothing is better than sec when it comes to
monitoring Big Data applications. Try Boundary one-second 
resolution app monitoring today. Free.
http://p.sf.net/sfu/Boundary-dev2dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] VC2005 redistributables in per-user msi installation

2012-04-18 Thread Rob Mensching
You won't be able to use the MSMs. Honestly, you might be best of
statically linking to the CRT in that scenario.
I don't recall if VS2005 CRT allowed you to co-locate the files with your
installation. That might be an option as well... depending on the license
terms.


On Wed, Apr 18, 2012 at 6:12 AM, Sergey  wrote:

> Hello,
>
> I prepare msi for my program. Msi must be installed in per-user mode.
> Program will be located in LocalAppDataFolder.
> Program is built using VC2005. It requires VC2005 redistributables.
>
> To install them I use such wix xml:
>
> >
> > 
> > 
> > 
> > 
> > 
> >
> > 
> > 
> >
> > 
> >  > SourceFile=".\3rdParty\vcredist_x86\Microsoft_VC80_CRT_x86.msm"
> > DiskId="1" Language="0"/>
> >  >
> SourceFile=".\3rdParty\vcredist_x86\policy_8_0_Microsoft_VC80_CRT_x86.msm"
> > DiskId="1" Language="0"/>
> > 
> >
> >  > Display="hidden" Level="1">
> > 
> > 
> > 
> >
> > 
> > 
>
> Target for VC redistributables is Windows folder.
> Regular user can not write to that folder.
> Is it possible to install VC2005 redistributables in per-user mode? What
> target folder must I use for them?
>
> --
> Sergey
>
>
> --
> Better than sec? Nothing is better than sec when it comes to
> monitoring Big Data applications. Try Boundary one-second
> resolution app monitoring today. Free.
> http://p.sf.net/sfu/Boundary-dev2dev
> ___
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
>



-- 
virtually, Rob Mensching - http://RobMensching.com LLC
--
Better than sec? Nothing is better than sec when it comes to
monitoring Big Data applications. Try Boundary one-second 
resolution app monitoring today. Free.
http://p.sf.net/sfu/Boundary-dev2dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] ERROR_INSTALL_SOURCE_ABSENT: error on update or uninstallation

2012-04-18 Thread Rob Mensching
This is exactly why Burn caches MSIs for you on the users machine.
One way to fix it would be to get the original MSI and run msiexec /fv . I
believe that would get the original MSI cached again with the new source
location then you can move forward with the upgrade.
On Wed, Apr 18, 2012 at 5:30 AM, Osanger, Martin <
martin.osan...@fabasoft.com> wrote:

> Hello,
>
> I have the following questions about this msi error:
> ERROR_INSTALL_SOURCE_ABSENT:  Contact your technical support group. System
> Error 1612.
>
> I built a msi package which works fine on 98% of all installations, but
> sometimes on an update or uninstallation the system error 1612 occurs.
>
> In my opinion on nearly all installations where this error occurs it
> couldn't be copied into the cache directory (C:\Windows\Installer). Is
> there anything which I could do, to avoid this error or improve my setup so
> that this error couldn't occur anymore?
>
> I invest a lot of time to search for a solution on the internet but I only
> read the same things about removing the registry key or using the Microsoft
> cleanup utility, but this things aren't the best way for many users.
>
> Kind regards,
> martin
>
> --
> Better than sec? Nothing is better than sec when it comes to
> monitoring Big Data applications. Try Boundary one-second
> resolution app monitoring today. Free.
> http://p.sf.net/sfu/Boundary-dev2dev
> ___
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
>



-- 
virtually, Rob Mensching - http://RobMensching.com LLC
--
Better than sec? Nothing is better than sec when it comes to
monitoring Big Data applications. Try Boundary one-second 
resolution app monitoring today. Free.
http://p.sf.net/sfu/Boundary-dev2dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] How to get heat.exe to harvest

2012-04-18 Thread Rob Mensching
There is a way... I just don't remember what it is.  Can you open a
bug to have it documented?

On Wed, Apr 18, 2012 at 1:04 AM, Alexander Krivács Schrøder <
alexander.schro...@mermaid.no> wrote:

> I'm using WiX v3.6.2221. Is there a way to force it back on; a "I know
> what I'm doing, now you do as I say" kind of switch, if you will? We never
> had problems with harvesting in the past, and it gets a little annoying
> having to manually list all the Content files in our project when
> harvesting just grabs them all for us. I'm glad to see it's being brought
> back in v4.
>
> -Original Message-
> From: Rob Mensching [mailto:r...@robmensching.com]
> Sent: 17. April 2012 16:49
> To: General discussion for Windows Installer XML toolset.
> Subject: Re: [WiX-users] How to get heat.exe to harvest
>
> What version of the WiX toolset are you using? Harvesting is off by
> default in WiX v3.6 since it caused so many random problems in people's
> builds.
> We're investigating how to bring it back in WiX v4.
>
> On Tue, Apr 17, 2012 at 4:37 AM, Alexander Krivács Schrøder <
> alexander.schro...@mermaid.no> wrote:
>
> > Hey.
> >
> > I'm having some issues with heat.exe/harvesting. I've set Harvest=True
> > on one of the referenced projects and ProjectOutputGroups=Content, but
> > when I build, heat.exe is never run. Only candle.exe and light.exe are
> > run, and light.exe fails with this message, which is not that
> > surprising, considering it is expecting some heat.exe output that
> > isn't there: "error
> > LGHT0094: Unresolved reference to symbol
> > 'WixComponentGroup:Example.AssemblyName.Content' in section 'Product:*'."
> > Is something changed when it comes to harvesting? I'm pretty sure I've
> > used this successfully before.
> >
> >
> > --
> >  Better than sec? Nothing is better than sec when it comes to
> > monitoring Big Data applications. Try Boundary one-second resolution
> > app monitoring today. Free.
> > http://p.sf.net/sfu/Boundary-dev2dev
> > ___
> > WiX-users mailing list
> > WiX-users@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/wix-users
> >
>
>
>
> --
> virtually, Rob Mensching - http://RobMensching.com LLC
>
> --
> Better than sec? Nothing is better than sec when it comes to monitoring
> Big Data applications. Try Boundary one-second resolution app monitoring
> today. Free.
> http://p.sf.net/sfu/Boundary-dev2dev
> ___
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
>
> --
> Better than sec? Nothing is better than sec when it comes to
> monitoring Big Data applications. Try Boundary one-second
> resolution app monitoring today. Free.
> http://p.sf.net/sfu/Boundary-dev2dev
> ___
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
>



-- 
virtually, Rob Mensching - http://RobMensching.com LLC
--
Better than sec? Nothing is better than sec when it comes to
monitoring Big Data applications. Try Boundary one-second 
resolution app monitoring today. Free.
http://p.sf.net/sfu/Boundary-dev2dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Control and Property question

2012-04-18 Thread Rob Mensching
This might be useful:
http://robmensching.com/blog/posts/2010/5/2/The-WiX-toolsets-Remember-Property-pattern

On Wed, Apr 18, 2012 at 12:34 AM,  wrote:

> I'm new to WIX. I have a custom dialog with edit type control. Initially,
> this is set to USERNAME variable, but when the user edits the default value
> to preferred new value, I want to store the modified/new value of the edit
> control to the property, or write to registry. Please advise on how to go
> about this scenario.
>
> Regards,
>
> Benjamin Fallar III | Microsoft Developer Lead
> Avanade Software & Cloud Services (ASCS)
> Accenture | Manila
>
>
> "Plan Ahead. Be Ahead. Plan BCM."
>
> www.accenture.com
>
>
>
> 
> Subject to local law, communications with Accenture and its affiliates
> including telephone calls and emails (including content), may be monitored
> by our systems for the purposes of security and the assessment of internal
> compliance with Accenture policy.
>
> __
>
> www.accenture.com
>
>
>
> --
> Better than sec? Nothing is better than sec when it comes to
> monitoring Big Data applications. Try Boundary one-second
> resolution app monitoring today. Free.
> http://p.sf.net/sfu/Boundary-dev2dev
> ___
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
>



-- 
virtually, Rob Mensching - http://RobMensching.com LLC
--
Better than sec? Nothing is better than sec when it comes to
monitoring Big Data applications. Try Boundary one-second 
resolution app monitoring today. Free.
http://p.sf.net/sfu/Boundary-dev2dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Bootstrapper download progress

2012-04-18 Thread Rob Mensching
Exactly. You'll notice VS 11 does exactly that. 

On Wed, Apr 18, 2012 at 1:04 AM, Alexander Krivács Schrøder <
alexander.schro...@mermaid.no> wrote:

> Thanks for the clarifications. So I can use the Aquire-events for my
> purposes, I'm just not guaranteed that an "Aquire" is a download... well,
> as long as I use the words "aquiring X" instead of "downloading X", I'm
> good? :P
>
> -Original Message-
> From: Rob Mensching [mailto:r...@robmensching.com]
> Sent: 17. April 2012 16:47
> To: General discussion for Windows Installer XML toolset.
> Subject: Re: [WiX-users] Bootstrapper download progress
>
> "Downloading" is part of "Acquire" because you might also be "Copying"
> from a DVD or network share.  "Cache" is the operation of putting the
> packages in the "package cache".  Packages are always securely placed in
> the "package cache" to ensure they are not tampered with before being
> executed.  If you say Cache="no" the files will be deleted from the cache
> at the end of the Apply phase.
>
> On Tue, Apr 17, 2012 at 2:17 AM, Alexander Krivács Schrøder <
> alexander.schro...@mermaid.no> wrote:
>
> > Hi.
> >
> > On packages in Burn, you can set a DownloadUrl, which gets downloaded
> > as necessary during installation. In my custom bootstrapper, I'd like
> > to show some progress during this download so that my users don't just
> > have to sit there while nothing happens for potentially many minutes
> > on a slow connection. I can't seem to find an event on the
> > bootstrapper for this particular purpose, but it could just be that it's
> named something else.
> > CacheAcquireProgress seems to be a potential candidate, but I'm not
> > sure what downloading has to do with caching. Also, I've set
> > Cache="no" on the package, but it seems to be downloading anyway,
> > which is another reason I think that event seems unrelated to what I
> want.
> >
> > Help would be appreciated. :)
> >
> >
> > --
> >  Better than sec? Nothing is better than sec when it comes to
> > monitoring Big Data applications. Try Boundary one-second resolution
> > app monitoring today. Free.
> > http://p.sf.net/sfu/Boundary-dev2dev
> > ___
> > WiX-users mailing list
> > WiX-users@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/wix-users
> >
>
>
>
> --
> virtually, Rob Mensching - http://RobMensching.com LLC
>
> --
> Better than sec? Nothing is better than sec when it comes to monitoring
> Big Data applications. Try Boundary one-second resolution app monitoring
> today. Free.
> http://p.sf.net/sfu/Boundary-dev2dev
> ___
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
>
> --
> Better than sec? Nothing is better than sec when it comes to
> monitoring Big Data applications. Try Boundary one-second
> resolution app monitoring today. Free.
> http://p.sf.net/sfu/Boundary-dev2dev
> ___
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
>



-- 
virtually, Rob Mensching - http://RobMensching.com LLC
--
Better than sec? Nothing is better than sec when it comes to
monitoring Big Data applications. Try Boundary one-second 
resolution app monitoring today. Free.
http://p.sf.net/sfu/Boundary-dev2dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] alternative licensing options for WiX

2012-04-18 Thread Christopher Painter
When I worked for Textron the WiX extensions were a cause for concern also.  
See,  the "standard custom actions"  in some of the WiX extensions and DTF  
components aren't used only at compilation and build time but they are also 
used at run (install) time.  The build output can contain CPL licensed 
components.


Make sense?


This email is only to frame the issue.  Otherwise, I'm staying out of it. :-)



From: "Dirk Räder" 

Sent: Wednesday, April 18, 2012 7:22 AM

To: "General discussion for Windows Installer XML toolset." 


Subject: Re: [WiX-users] alternative licensing options for WiX


Hello,


deja vu. We've had a very similar discussion about two monthes ago on

this mailing list.


Although I'm not a lawyer, as far as I am concerned, WiX makes use of

CPL-licensed components only during compilation / build time.

The output of the build process has no license imposed on it just

because it is compiled using WiX. The license on the build output is

completely defined by your or your company.


Or is the usage of CPL'ed software itself kind of forbidden in your company?


Kind regards,


Dirk


2012/4/18 :

> Dear Sirs,

>

> We are considering WiX as a platform to build our installers. We have 
> completed prototyping and it has been proven that WiX can significantly 
> simplify our installation codes using custom WiX extensions.

>

> The only issue that we have to sort out before switching to WiX is the CPL 
> license that is strongly discouraged by our company due to its restrictive 
> patent clause.

>

> Are there any alternative licensing options for WiX that we can use/purchase?

>

> Thanks

>

>

> --

> Better than sec? Nothing is better than sec when it comes to

> monitoring Big Data applications. Try Boundary one-second

> resolution app monitoring today. Free.

> http://p.sf.net/sfu/Boundary-dev2dev

> ___

> WiX-users mailing list

> WiX-users@lists.sourceforge.net

> https://lists.sourceforge.net/lists/listinfo/wix-users


--

Better than sec? Nothing is better than sec when it comes to

monitoring Big Data applications. Try Boundary one-second 

resolution app monitoring today. Free.

http://p.sf.net/sfu/Boundary-dev2dev

___

WiX-users mailing list

WiX-users@lists.sourceforge.net

https://lists.sourceforge.net/lists/listinfo/wix-users


--
Better than sec? Nothing is better than sec when it comes to
monitoring Big Data applications. Try Boundary one-second 
resolution app monitoring today. Free.
http://p.sf.net/sfu/Boundary-dev2dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] VC2005 redistributables in per-user msi installation

2012-04-18 Thread Sergey
Hello,

I prepare msi for my program. Msi must be installed in per-user mode. 
Program will be located in LocalAppDataFolder.
Program is built using VC2005. It requires VC2005 redistributables.

To install them I use such wix xml:

>
> 
> 
> 
> 
> 
>
> 
> 
>
> 
>  SourceFile=".\3rdParty\vcredist_x86\Microsoft_VC80_CRT_x86.msm" 
> DiskId="1" Language="0"/>
>  SourceFile=".\3rdParty\vcredist_x86\policy_8_0_Microsoft_VC80_CRT_x86.msm" 
> DiskId="1" Language="0"/>
> 
>
>  Display="hidden" Level="1">
> 
> 
> 
>
> 
> 

Target for VC redistributables is Windows folder.
Regular user can not write to that folder.
Is it possible to install VC2005 redistributables in per-user mode? What 
target folder must I use for them?

--
Sergey

--
Better than sec? Nothing is better than sec when it comes to
monitoring Big Data applications. Try Boundary one-second 
resolution app monitoring today. Free.
http://p.sf.net/sfu/Boundary-dev2dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] ERROR_INSTALL_SOURCE_ABSENT: error on update or uninstallation

2012-04-18 Thread Osanger, Martin
Hello,

I have the following questions about this msi error: 
ERROR_INSTALL_SOURCE_ABSENT:  Contact your technical support group. System 
Error 1612.

I built a msi package which works fine on 98% of all installations, but 
sometimes on an update or uninstallation the system error 1612 occurs.

In my opinion on nearly all installations where this error occurs it couldn't 
be copied into the cache directory (C:\Windows\Installer). Is there anything 
which I could do, to avoid this error or improve my setup so that this error 
couldn't occur anymore?

I invest a lot of time to search for a solution on the internet but I only read 
the same things about removing the registry key or using the Microsoft cleanup 
utility, but this things aren't the best way for many users.

Kind regards,
martin
--
Better than sec? Nothing is better than sec when it comes to
monitoring Big Data applications. Try Boundary one-second 
resolution app monitoring today. Free.
http://p.sf.net/sfu/Boundary-dev2dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] alternative licensing options for WiX

2012-04-18 Thread Dirk Räder
Hello,

deja vu. We've had a very similar discussion about two monthes ago on
this mailing list.

Although I'm not a lawyer, as far as I am concerned, WiX makes use of
CPL-licensed components only during compilation / build time.
The output of the build process has no license imposed on it just
because it is compiled using WiX. The license on the build output is
completely defined by your or your company.

Or is the usage of CPL'ed software itself kind of forbidden in your company?

Kind regards,

Dirk


2012/4/18  :
> Dear Sirs,
>
> We are considering WiX as a platform to build our installers. We have 
> completed prototyping and it has been proven that WiX can significantly 
> simplify our installation codes using custom WiX extensions.
>
> The only issue that we have to sort out before switching to WiX is the CPL 
> license that is strongly discouraged by our company due to its restrictive 
> patent clause.
>
> Are there any alternative licensing options for WiX that we can use/purchase?
>
> Thanks
>
>
> --
> Better than sec? Nothing is better than sec when it comes to
> monitoring Big Data applications. Try Boundary one-second
> resolution app monitoring today. Free.
> http://p.sf.net/sfu/Boundary-dev2dev
> ___
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users

--
Better than sec? Nothing is better than sec when it comes to
monitoring Big Data applications. Try Boundary one-second 
resolution app monitoring today. Free.
http://p.sf.net/sfu/Boundary-dev2dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] alternative licensing options for WiX

2012-04-18 Thread maksim.vazhenin
Dear Sirs,

We are considering WiX as a platform to build our installers. We have completed 
prototyping and it has been proven that WiX can significantly simplify our 
installation codes using custom WiX extensions.

The only issue that we have to sort out before switching to WiX is the CPL 
license that is strongly discouraged by our company due to its restrictive 
patent clause.

Are there any alternative licensing options for WiX that we can use/purchase?  

Thanks


--
Better than sec? Nothing is better than sec when it comes to
monitoring Big Data applications. Try Boundary one-second 
resolution app monitoring today. Free.
http://p.sf.net/sfu/Boundary-dev2dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] Publish Event on Checkbox

2012-04-18 Thread Vivek Soni
I'm new to WIX. I have a custom dialog with Checkbox and I want to launch
an msi file after completion of installation if User click on the checkbox.
Currently if user click on checkbox, the msi file launch immediately but
according to desired behavior it should launch after complete installation.

This is the script of current behavior:-

 


  NOT Installed


Thanks for any help.



-- 
Warm Regards
Vivek Soni
vivek.s...@brisetech.com
+91-7877127178
--
Better than sec? Nothing is better than sec when it comes to
monitoring Big Data applications. Try Boundary one-second 
resolution app monitoring today. Free.
http://p.sf.net/sfu/Boundary-dev2dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] MSP question

2012-04-18 Thread Peter Shirtcliffe
In the verbose log search for "value 3". The rollback should be right after
the error. That's the one you want to investigate.

To condition CAs, you can use the PATCH and UPGRADINGPRODUCTCODE properties:
PATCH is true when a patch is being applied.
UPGRADINGPRODUCTCODE is true in the upgrading MSI when a major upgrade is
running.


-Original Message-
From: keith.doug...@statcan.gc.ca [mailto:keith.doug...@statcan.gc.ca] 
Sent: 17 April 2012 18:18
To: wix-users@lists.sourceforge.net
Subject: Re: [WiX-users] MSP question

How do I get it to not run in the patch or any upgrade? I'll 

The full MSI seems to provoke a rollback, which is maybe partially why I
don't see the file being installed that way. I am at a loss as to why ... 

MSI (s) (E8:24) [13:06:00:742]: Component: F69b65670cb9b4; Installed: Absent;
Request: Null;   Action: Null

is a reference to the new component (the only one).

I'll try also building one "original installer" with the custom action
Execute attribute set to deferred ...


Keith Douglas
Statistics Canada | 170 Tunney's Pasture Driveway, Ottawa ON K1A 0T6
Statistique Canada | 170, promenade Tunney's Pasture, Ottawa ON K1A 0T6
keith.doug...@statcan.gc.ca
Telephone | Téléphone 613-951-4405
Facsimile | Télécopieur 613-951-1966
Government of Canada | Gouvernement du Canada 


-Original Message-
From: Peter Shirtcliffe [mailto:pshirtcli...@sdl.com] 
Sent: April-17-12 12:25 PM
To: General discussion for Windows Installer XML toolset.
Subject: Re: [WiX-users] MSP question

The CA will run in both the patch and minor upgrade if not conditioned
appropriately. Custom actions that change the machine state should be
deferred, not immediate, which affects when they run. That might be something
to do with it but it's strange how it affects some files and not others. 
It might be best instead to provide a clean-up tool and run it first from a
chainer/bootstrapper as long as that won't touch any version installed via
MSI. 

-Original Message-
From: keith.doug...@statcan.gc.ca [mailto:keith.doug...@statcan.gc.ca]
Sent: 17 April 2012 17:00
To: wix-users@lists.sourceforge.net
Subject: Re: [WiX-users] MSP question

No difference in the source.

The full MSI (with the commandline suggested) seems to preserve the files
correctly but oddly does not seem to install the new file at all.

Using Orca, I see that the file is in the file table, though, and its
component is in the component table, FeatureComponent, MsiFileHash ...


I did also have an additional thought. My original installer has a custom
action to delete the same directory it ultimately creates as part of the
installation. This is because this is going to be installing an application
which was previously "xcopy installed" and needs to clean up first. The CA is
as follows:





  NOT REMOVE


Does that run on the upgrade too (and I certainly hadn't intended it to, and
the delete works ok with no trouble the first time)? I haven't been able to
figure that out - the log doesn't show it, but ...



Keith Douglas
Statistics Canada | 170 Tunney's Pasture Driveway, Ottawa ON K1A 0T6
Statistique Canada | 170, promenade Tunney's Pasture, Ottawa ON K1A 0T6
keith.doug...@statcan.gc.ca Telephone | Téléphone 613-951-4405 Facsimile |
Télécopieur 613-951-1966 Government of Canada | Gouvernement du Canada 


-Original Message-
From: Peter Shirtcliffe [mailto:pshirtcli...@sdl.com]
Sent: April-17-12 10:04 AM
To: General discussion for Windows Installer XML toolset.
Subject: Re: [WiX-users] MSP question

For one of the components with missing files, can you see any difference in
the Wix source code between the original and updated versions ? They should
be the same.

Also, does your updated MSI upgrade an existing installation, without error,
with the MSIENFORCEUPGRADECOMPONENTRULES property set to 1 ? 

I.e. msiexec /fvomus [path to updated .msi file] REINSTALL=ALL
REINSTALLMODE=vomus MSIENFORCEUPGRADECOMPONENTRULES=1

-Original Message-
From: keith.doug...@statcan.gc.ca [mailto:keith.doug...@statcan.gc.ca]
Sent: 17 April 2012 14:24
To: wix-users@lists.sourceforge.net
Subject: Re: [WiX-users] MSP question

Hi Peter, 

I only find one reference to the missing components:

MSI (s) (18:04) [11:55:50:138]: Executing op:
ComponentRegister(ComponentId={FEA74860-747D-4065-ABB8-7921CEE2BAF3},KeyPath=
C:\cmsoft\60970\10021.Ver,State=3,,Disk=1,SharedDllRefCount=0,BinaryType=0)
MSI (s) (18:04) [11:55:50:140]: Executing op:
ComponentRegister(ComponentId={027A9F27-B80E-4914-9C89-073012511CF3},KeyPath=
C:\cmsoft\60970\SurvApp -
Copy.INI,State=3,,Disk=1,SharedDllRefCount=0,BinaryType=0)

The first is a missing one, the second, seemingly identical in character, is
one which survives.



On the other hand, 

MSI (s) (18:04) [11:55:51:036]: Executing op:
FileCopy(SourceName=qfix30zb.ini|SurvApp -
Copy.INI,SourceCabKey=Fc3cde52e85bc4,DestName=SurvApp -
Copy.INI,Attributes=4608,FileSize=131,PerTick=32768,,VerifyMedia=1,

Re: [WiX-users] Bootstrapper download progress

2012-04-18 Thread Alexander Krivács Schrøder
Thanks for the clarifications. So I can use the Aquire-events for my purposes, 
I'm just not guaranteed that an "Aquire" is a download... well, as long as I 
use the words "aquiring X" instead of "downloading X", I'm good? :P

-Original Message-
From: Rob Mensching [mailto:r...@robmensching.com] 
Sent: 17. April 2012 16:47
To: General discussion for Windows Installer XML toolset.
Subject: Re: [WiX-users] Bootstrapper download progress

"Downloading" is part of "Acquire" because you might also be "Copying" from a 
DVD or network share.  "Cache" is the operation of putting the packages in the 
"package cache".  Packages are always securely placed in the "package cache" to 
ensure they are not tampered with before being executed.  If you say Cache="no" 
the files will be deleted from the cache at the end of the Apply phase.

On Tue, Apr 17, 2012 at 2:17 AM, Alexander Krivács Schrøder < 
alexander.schro...@mermaid.no> wrote:

> Hi.
>
> On packages in Burn, you can set a DownloadUrl, which gets downloaded 
> as necessary during installation. In my custom bootstrapper, I'd like 
> to show some progress during this download so that my users don't just 
> have to sit there while nothing happens for potentially many minutes 
> on a slow connection. I can't seem to find an event on the 
> bootstrapper for this particular purpose, but it could just be that it's 
> named something else.
> CacheAcquireProgress seems to be a potential candidate, but I'm not 
> sure what downloading has to do with caching. Also, I've set 
> Cache="no" on the package, but it seems to be downloading anyway, 
> which is another reason I think that event seems unrelated to what I want.
>
> Help would be appreciated. :)
>
>
> --
>  Better than sec? Nothing is better than sec when it comes to 
> monitoring Big Data applications. Try Boundary one-second resolution 
> app monitoring today. Free.
> http://p.sf.net/sfu/Boundary-dev2dev
> ___
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
>



--
virtually, Rob Mensching - http://RobMensching.com LLC
--
Better than sec? Nothing is better than sec when it comes to monitoring Big 
Data applications. Try Boundary one-second resolution app monitoring today. 
Free.
http://p.sf.net/sfu/Boundary-dev2dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users
--
Better than sec? Nothing is better than sec when it comes to
monitoring Big Data applications. Try Boundary one-second 
resolution app monitoring today. Free.
http://p.sf.net/sfu/Boundary-dev2dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] How to get heat.exe to harvest

2012-04-18 Thread Alexander Krivács Schrøder
I'm using WiX v3.6.2221. Is there a way to force it back on; a "I know what I'm 
doing, now you do as I say" kind of switch, if you will? We never had problems 
with harvesting in the past, and it gets a little annoying having to manually 
list all the Content files in our project when harvesting just grabs them all 
for us. I'm glad to see it's being brought back in v4.

-Original Message-
From: Rob Mensching [mailto:r...@robmensching.com] 
Sent: 17. April 2012 16:49
To: General discussion for Windows Installer XML toolset.
Subject: Re: [WiX-users] How to get heat.exe to harvest

What version of the WiX toolset are you using? Harvesting is off by default in 
WiX v3.6 since it caused so many random problems in people's builds.
We're investigating how to bring it back in WiX v4.

On Tue, Apr 17, 2012 at 4:37 AM, Alexander Krivács Schrøder < 
alexander.schro...@mermaid.no> wrote:

> Hey.
>
> I'm having some issues with heat.exe/harvesting. I've set Harvest=True 
> on one of the referenced projects and ProjectOutputGroups=Content, but 
> when I build, heat.exe is never run. Only candle.exe and light.exe are 
> run, and light.exe fails with this message, which is not that 
> surprising, considering it is expecting some heat.exe output that 
> isn't there: "error
> LGHT0094: Unresolved reference to symbol 
> 'WixComponentGroup:Example.AssemblyName.Content' in section 'Product:*'."
> Is something changed when it comes to harvesting? I'm pretty sure I've 
> used this successfully before.
>
>
> --
>  Better than sec? Nothing is better than sec when it comes to 
> monitoring Big Data applications. Try Boundary one-second resolution 
> app monitoring today. Free.
> http://p.sf.net/sfu/Boundary-dev2dev
> ___
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
>



--
virtually, Rob Mensching - http://RobMensching.com LLC
--
Better than sec? Nothing is better than sec when it comes to monitoring Big 
Data applications. Try Boundary one-second resolution app monitoring today. 
Free.
http://p.sf.net/sfu/Boundary-dev2dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users
--
Better than sec? Nothing is better than sec when it comes to
monitoring Big Data applications. Try Boundary one-second 
resolution app monitoring today. Free.
http://p.sf.net/sfu/Boundary-dev2dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] Control and Property question

2012-04-18 Thread b.p.fallar
I'm new to WIX. I have a custom dialog with edit type control. Initially, this 
is set to USERNAME variable, but when the user edits the default value to 
preferred new value, I want to store the modified/new value of the edit control 
to the property, or write to registry. Please advise on how to go about this 
scenario.

Regards,

Benjamin Fallar III | Microsoft Developer Lead
Avanade Software & Cloud Services (ASCS)
Accenture | Manila


"Plan Ahead. Be Ahead. Plan BCM."

www.accenture.com




Subject to local law, communications with Accenture and its affiliates 
including telephone calls and emails (including content), may be monitored by 
our systems for the purposes of security and the assessment of internal 
compliance with Accenture policy.
__

www.accenture.com


--
Better than sec? Nothing is better than sec when it comes to
monitoring Big Data applications. Try Boundary one-second 
resolution app monitoring today. Free.
http://p.sf.net/sfu/Boundary-dev2dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users