Re: [WiX-users] QuickTime is installing when it is already installed.

2015-07-01 Thread Bob Arnson
FWIW, you don't need the AND NOT clause in your InstallCondition. If the 
DetectCondition is true, Burn knows it doesn't need to install it. The 
InstallCondition at that point can only uninstall the package.

___
FireGiant  |  Dedicated support for the WiX toolset  |  
http://www.firegiant.com/ 

-Original Message-
From: Hoover, Jacob [mailto:jacob.hoo...@greenheck.com] 
Sent: Wednesday, 1 July, 2015 14:15
To: General discussion about the WiX toolset.
Subject: Re: [WiX-users] QuickTime is installing when it is already installed.

It's an EXE package, so burn has no clue how to determine if it's installed or 
not.  Do you have a Reg/File/Msi search to determine if it's installed?  Also, 
I'd suggest using a specific variable for this.

Ex:
util:RegistrySearch Root=HKLM Key=SOFTWARE\Adobe\Adobe SVG Viewer\3.03 
Value=dir Variable=AdobeSvgViewerDirectory / ..
  ExePackage
Id=AdobeSVGViewer
...
DetectCondition=AdobeSvgViewerDirectory
InstallCondition=(VersionNT lt; v6.0 OR VersionNT64 lt; v6.0) AND 
NOT(AdobeSvgViewerDirectory) /
   /PackageGroup

-Original Message-
From: garymonk [mailto:g...@gurudental.com]
Sent: Wednesday, July 01, 2015 12:50 PM
To: wix-users@lists.sourceforge.net
Subject: [WiX-users] QuickTime is installing when it is already installed.

I have a bundle that installs a number of prerequisites. One of those prereqs 
is QuickTime. 

Here is the code...
ExePackage Id=Package_QuickTime Cache=no Compressed=$(var.Compressed)
Description=Apple QuickTime 7
DownloadUrl=$(var.DownloadRepo)/{2}
SourceFile=..\Prerequisites\QuickTimeInstaller.exe
Name=Prerequisites\QuickTimeInstaller.exe
Permanent=yes DisplayName=Apple QuickTime 7
InstallCondition=NOT Installed /ExePackage

As you can see the install condition is NOT installed.

Why would QuickTime install even when the install condition says it should only 
be installed when it is not installed?

Thanks,
Gary



--
View this message in context: 
http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/QuickTime-is-installing-when-it-is-already-installed-tp7600756.html
Sent from the wix-users mailing list archive at Nabble.com.

--
Don't Limit Your Business. Reach for the Cloud.
GigeNET's Cloud Solutions provide you with the tools and support that you need 
to offload your IT needs and focus on growing your business.
Configured For All Businesses. Start Your Cloud Today.
https://www.gigenetcloud.com/
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

--
Don't Limit Your Business. Reach for the Cloud.
GigeNET's Cloud Solutions provide you with the tools and support that you need 
to offload your IT needs and focus on growing your business.
Configured For All Businesses. Start Your Cloud Today.
https://www.gigenetcloud.com/
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

--
Don't Limit Your Business. Reach for the Cloud.
GigeNET's Cloud Solutions provide you with the tools and support that
you need to offload your IT needs and focus on growing your business.
Configured For All Businesses. Start Your Cloud Today.
https://www.gigenetcloud.com/
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Condition Table not processed during Administrative Installs

2015-05-26 Thread Bob Arnson
https://msdn.microsoft.com/en-us/library/aa367541%28v=vs.85%29.aspx says

During an administrative installation, the installer creates a source image for 
all features in the product except those feature with 0 in the Level column of 
the Feature table.

___
FireGiant  |  Dedicated support for the WiX toolset  |  
http://www.firegiant.com/ 

-Original Message-
From: Joel Budreau [mailto:joel.budr...@gmail.com] 
Sent: Tuesday, 26 May, 2015 10:21
To: General discussion about the WiX toolset.
Subject: [WiX-users] Condition Table not processed during Administrative 
Installs

Hey everyone,

I have a feature ‘Foo’ with default InstallLevel=0. In the Condition table, I 
set Foo’s InstallLevel=1 if “VersionNT=601 And MsiNTProductType=1”.
- During a normal install, the Condition table will be processed and Foo will 
have its InstallLevel=1.
- During an administrative install, Foo has InstallLevel=0.

Under what conditions does the Condition table ‘not’ get processed? Do I need 
to schedule some kind of standard action in order to get 
VersionNT/MsiNTProductType populated during the AdminExecuteSequence?

Thanks,
Joel
--
One dashboard for servers and applications across Physical-Virtual-Cloud Widest 
out-of-the-box monitoring support with 50+ applications Performance metrics, 
stats and reports that give you Actionable Insights Deep dive visibility with 
transaction tracing using APM Insight.
http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users
--
One dashboard for servers and applications across Physical-Virtual-Cloud 
Widest out-of-the-box monitoring support with 50+ applications
Performance metrics, stats and reports that give you Actionable Insights
Deep dive visibility with transaction tracing using APM Insight.
http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] How to force .NET prerequisite installation before Burn MBA starts

2015-04-24 Thread Bob Arnson
The pre-req bootstrapper only kicks in if the managed bootstrapper application 
can't be loaded. If it can, it doesn't evaluate pre-req packages.

___
FireGiant  |  Dedicated support for the WiX toolset  |  
http://www.firegiant.com/ 

-Original Message-
From: Jiri Tomek [mailto:katu...@volny.cz] 
Sent: Friday, 24 April, 2015 05:47
To: wix-users@lists.sourceforge.net
Subject: [WiX-users] How to force .NET prerequisite installation before Burn 
MBA starts

Hello,
I have a bootstrapper in Wix Burn with managed UI. Bootstrapper requires .NET 4 
but I also need to install .NET 4.5.1 as part of installation. I added .NET 
4.5.1 to install chain and it installs just fine, but because bootstrapper 
itself is using .NET it always requires reboot after installation. 
I want to prevent this so I made the .NET 4.5.1 a prerequisite for 
bootstrapper. If I install on a machine without .NET it correctly installs .NET 
4.5.1 before managed UI starts so no reboot is required. But if I install on a 
machine where .NET 4 is installed, managed UI starts without installing .NET 
4.5.1 in advance and leaves it to install chain. That leads to a reboot 
requirement again.

My question is: Is it possible to force installation of .NET 4.5.1 before 
managed UI starts, even if .NET 4 or .NET 4.5 is already installed? I would 
expect that engine evaluates prerequisite package install condition and if it's 
true it installs package before managed UI.



--
View this message in context: 
http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/How-to-force-NET-prerequisite-installation-before-Burn-MBA-starts-tp7600085.html
Sent from the wix-users mailing list archive at Nabble.com.

--
One dashboard for servers and applications across Physical-Virtual-Cloud Widest 
out-of-the-box monitoring support with 50+ applications Performance metrics, 
stats and reports that give you Actionable Insights Deep dive visibility with 
transaction tracing using APM Insight.
http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

--
One dashboard for servers and applications across Physical-Virtual-Cloud 
Widest out-of-the-box monitoring support with 50+ applications
Performance metrics, stats and reports that give you Actionable Insights
Deep dive visibility with transaction tracing using APM Insight.
http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Resolve Burn standard path variables in mba prior to Apply

2015-04-24 Thread Bob Arnson
IBootstrapperEngine.FormatString

___
FireGiant  |  Dedicated support for the WiX toolset  |  
http://www.firegiant.com/ 

-Original Message-
From: Phill Hogland [mailto:phogl...@rimage.com] 
Sent: Friday, 24 April, 2015 17:46
To: wix-users@lists.sourceforge.net
Subject: [WiX-users] Resolve Burn standard path variables in mba prior to Apply

Is there Burn support to resolve an Engine Variable, which includes a Burn 
Standard Variable, (which can be called from a C# mba prior to ApplyBegin)?

Example, given an InstallFolder variable set to a string like 
[ProgramFiles6432Folder]\somefolder\ is there a way to resolve this so that 
the full path can be displayed to the user?

I know that I can parse the string for bracketed substrings and call Burn to 
resolve the substring, but I was wondering if there is a simpler approach. 
I did not notice anything when debugging into the Bootstrapper, Command, or 
Engine objects.  Any other ideas?

Thanks for your time! Phill



--
View this message in context: 
http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Resolve-Burn-standard-path-variables-in-mba-prior-to-Apply-tp7600094.html
Sent from the wix-users mailing list archive at Nabble.com.

--
One dashboard for servers and applications across Physical-Virtual-Cloud Widest 
out-of-the-box monitoring support with 50+ applications Performance metrics, 
stats and reports that give you Actionable Insights Deep dive visibility with 
transaction tracing using APM Insight.
http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

--
One dashboard for servers and applications across Physical-Virtual-Cloud 
Widest out-of-the-box monitoring support with 50+ applications
Performance metrics, stats and reports that give you Actionable Insights
Deep dive visibility with transaction tracing using APM Insight.
http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Moving mba from NetFx40 to NetFx 4.5.1

2015-03-18 Thread Bob Arnson
On 18-Mar-15 14:13, Phill Hogland wrote:
 I moved my mba from NetFx40WebClient to NetFx451Web.  Previously I did not
 run into the errors related to WixMbaPrereqPackageId and
 WixMbaPrereqLicenseUrl, as they are defined in NetFx40.wxs.  Since they are
 not defined in NetFx451.wxs in the WixNetFxExtension, I added them to my
 project, but I did not find documentation of the link for the license.
 While I listened in on the devs discussion related to this issue, I did not
 follow why these variables have been left for the ba author to define or
 where the correct link information is at.
They're not in the package group because they don't exist. So rather 
than pointing to a URL we left it up to the developer to point to a 
local version of the EULA that's a payload in your bundle. I hope to 
make that available for everybody but it's problematic since the URL 
automatically managed localized EULAs but a local file won't have that 
magic. You can see my work in progress at 
https://github.com/barnson/wix3/commit/14386c243ec804898f36565ab43feab7396306cf.

-- 
sig://boB
http://joyofsetup.com/


--
Dive into the World of Parallel Programming The Go Parallel Website, sponsored
by Intel and developed in partnership with Slashdot Media, is your hub for all
things parallel software development, from weekly thought leadership blogs to
news, videos, case studies, tutorials and more. Take a look and join the 
conversation now. http://goparallel.sourceforge.net/
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Calling C API in WiX Standard Bootstrapper Application

2015-03-18 Thread Bob Arnson
On 18-Mar-15 18:59, egcastr wrote:
 I need to call a C API as part of my bootstrapper to determine if a
 particular feature exists on chip.
BA functions will let you do that. See the sample code in the source 
code at src\burn\Samples\bafunctions.

-- 
sig://boB
http://joyofsetup.com/


--
Dive into the World of Parallel Programming The Go Parallel Website, sponsored
by Intel and developed in partnership with Slashdot Media, is your hub for all
things parallel software development, from weekly thought leadership blogs to
news, videos, case studies, tutorials and more. Take a look and join the 
conversation now. http://goparallel.sourceforge.net/
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Searching wix issues

2015-02-28 Thread Bob Arnson
There's no UI for it but it's a straightforward query string:

http://wixtoolset.org/issues/search/?search=joyofsetup
http://wixtoolset.org/issues/search/?search=bob+arnson

On 25-Feb-15 15:33, Phill Hogland wrote:
 From time to time I come across a thread that suggests that a feature request
 or a bug should be create,  like this
 http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Bundle-within-bundle-uncompressed-MSIs-td7587158.html
 :

 I'm probably missing something, but how does one search the issues to see if
 the request was created?

 Or should I just create (possibly another) such request?



 --
 View this message in context: 
 http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Searching-wix-issues-tp7599338.html
 Sent from the wix-users mailing list archive at Nabble.com.

 --
 Dive into the World of Parallel Programming The Go Parallel Website, sponsored
 by Intel and developed in partnership with Slashdot Media, is your hub for all
 things parallel software development, from weekly thought leadership blogs to
 news, videos, case studies, tutorials and more. Take a look and join the
 conversation now. http://goparallel.sourceforge.net/
 ___
 WiX-users mailing list
 WiX-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/wix-users


-- 
sig://boB
http://joyofsetup.com/


--
Dive into the World of Parallel Programming The Go Parallel Website, sponsored
by Intel and developed in partnership with Slashdot Media, is your hub for all
things parallel software development, from weekly thought leadership blogs to
news, videos, case studies, tutorials and more. Take a look and join the 
conversation now. http://goparallel.sourceforge.net/
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Lux rocks! Thanks!

2015-02-15 Thread Bob Arnson
On 14-Feb-15 20:56, Phill Hogland wrote:
 Now I can follow a TDD red to green pattern, creating a test and then adding
 code to the CA/wixext until the red is resolved.
That was the goal. :) It takes a certain amount of discipline but it can 
be worth it.

 Thanks Bob and everyone involved!
I did the tooling side and a former cohort did the test custom actions. 
Let me know if you run into other issues.

-- 
sig://boB
http://joyofsetup.com/


--
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
from Actuate! Instantly Supercharge Your Business Reports and Dashboards
with Interactivity, Sharing, Native Excel Exports, App Integration  more
Get technology previously reserved for billion-dollar corporations, FREE
http://pubads.g.doubleclick.net/gampad/clk?id=190641631iu=/4140/ostg.clktrk
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Using Lux and Nit

2015-02-09 Thread Bob Arnson
On 09-Feb-15 14:47, Nick Ramirez wrote:
 As far as a robust test, this is pretty weak. Setting a property is just a
 small part of the install process. But the sum total of an installation is
 to put files on the system, configure the registry, install and start
 services, etc.
You're mixing unit testing, which Lux supports, with system or 
integration testing. Two different things, both good.

-- 
sig://boB
http://joyofsetup.com/


--
Dive into the World of Parallel Programming. The Go Parallel Website,
sponsored by Intel and developed in partnership with Slashdot Media, is your
hub for all things parallel software development, from weekly thought
leadership blogs to news, videos, case studies, tutorials and more. Take a
look and join the conversation now. http://goparallel.sourceforge.net/
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Using Lux and Nit

2015-02-09 Thread Bob Arnson

On 09-Feb-15 13:18, Phill Hogland wrote:
 MSBuild project which would do the Test, and then if no failures, build the
 Package, however my observation is that I can only get either the Test
 'build' or the 'package' build to work.
That seems likely. MSBuild projects generally have one output so 
chaining them isn't really fitting into its mental model. Ideally, 
custom actions are all data-driven so they don't need a bunch of other 
authoring so if you had to maintain a separate test project, it's not a 
big burden. That's what I did on the projects where I used Lux: I had to 
test fresh install and upgrade, so I had .wixprojs to build the .msi 
package for system testing and a .wixproj that built the Lux tests using 
the same authoring as the system test packages.

 On another topic, as I think about how to integrate Lux into my production
 projects, my Custom Actions are in a wixlib as part of a Compiler Extension.
 My directory tree is defined in another wixlib, much like the CommonFolders
 used in WixBA.  The lux docs say that the lux authoring should be in a
 separate module which has the directory tree.  How is this done in the
 context of using CAs in a Compiler Extension?
You can have references to the extension so the symbols are available 
when the Lux targets build the test package. That note in the doc is 
about having your Product and Directory elements mixed together; since 
WiX pulls in whole fragments, you'd end up with the real Product and the 
test Product in view and linking would fail.

-- 
sig://boB
http://joyofsetup.com/


--
Dive into the World of Parallel Programming. The Go Parallel Website,
sponsored by Intel and developed in partnership with Slashdot Media, is your
hub for all things parallel software development, from weekly thought
leadership blogs to news, videos, case studies, tutorials and more. Take a
look and join the conversation now. http://goparallel.sourceforge.net/
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Installing .Net 4.0.3 Prerequisites required for managed bootstrapper

2015-01-27 Thread Bob Arnson
On 27-Jan-15 04:52, dscottie wrote:
 I'm trying to get Burn to install .Net 4.0.3 - if it is not already
 installed - prior to kicking off my managed bootstrapper, which itself
 specifically requires 4.0.3 to run properly.
You need to use WiX v3.9 to get ExePackage/@PrereqSupportPackage to 
indicate that more than one package is required. A problem you might 
have is that pre-req packages are only installed if your BA fails to start.

-- 
sig://boB
http://joyofsetup.com/


--
Dive into the World of Parallel Programming. The Go Parallel Website,
sponsored by Intel and developed in partnership with Slashdot Media, is your
hub for all things parallel software development, from weekly thought
leadership blogs to news, videos, case studies, tutorials and more. Take a
look and join the conversation now. http://goparallel.sourceforge.net/
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] CompilerExtension extending util:User

2015-01-26 Thread Bob Arnson
On 26-Jan-15 10:38, Phill Hogland wrote:
 I want to extend the behavior of the util:User element to hide the service
 account from the logon screen.  If I am going at this the wrong way, what is
 the correct approach?
The best approach is probably the custom attribute. In WiX v3.x, 
extensibility is opt-in on the part of the element and we kept expanding 
that during the v3.x lifetime. Extensibility should probably be the 
default. Feel free to file a bug for User.

 Also in Compiler.cs I noticed the following comments at the end of parsing
 the Component element:
  // CompilerExtension must return a key path type, so
 the component key path is either set or not (no automatic selection).
 In searching the wix code I notice that only the DependencyCompiler and hte
 UtilCompiler (only when parsing the Source attribute) sets the
 ComponentKeypathType, so I assume that the case is overstated in the
 comment.
The intent of the comment is to say extension elements cannot 
participate in WiX's choose-the-best-keypath logic. If an extension 
element sets a key path, it must do so explicitly by using the 
ParseElement override that returns ComponentKeypathType.

-- 
sig://boB
http://joyofsetup.com/


--
Dive into the World of Parallel Programming. The Go Parallel Website,
sponsored by Intel and developed in partnership with Slashdot Media, is your
hub for all things parallel software development, from weekly thought
leadership blogs to news, videos, case studies, tutorials and more. Take a
look and join the conversation now. http://goparallel.sourceforge.net/
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] RollbackBoundry - Can't Upgrade or uninstall bundle.

2015-01-20 Thread Bob Arnson
On 19-Jan-15 10:20, Phill Hogland wrote:
 This log was created while Upgrading Bundle 9.1.0.6, while Bundle 9.1.0.5
 was installed (AND while Bundle 9.1.0.4 was also incorrectly listed in ARP,
 as it should have been removed by the Upgrade of 9.1.0.5).
This is the log you want to focus on. It correctly detects the other 
bundles so you want to:

1. Look at what's planned and what's executed for those bundles.
2. Find the logs generated when those bundles are executed.

-- 
sig://boB
http://joyofsetup.com/


--
New Year. New Location. New Benefits. New Data Center in Ashburn, VA.
GigeNET is offering a free month of service with a new server in Ashburn.
Choose from 2 high performing configs, both with 100TB of bandwidth.
Higher redundancy.Lower latency.Increased capacity.Completely compliant.
http://p.sf.net/sfu/gigenet
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] RollbackBoundry - Can't Upgrade or uninstall bundle.

2015-01-18 Thread Bob Arnson
On 18-Jan-15 15:37, Phill Hogland wrote:
 I have noticed, in several different bundles and rollback situations, that if
 a Bundle/@Chain contains a RollbackBoundry, and when a msi package fails
 during install, right after the RollbackBoundry, that at least sometimes,
 the Bundle is left in a state where it cannot be uninstalled.
Logs will show what Burn's doing. Look for related bundle mentions.

-- 
sig://boB
http://joyofsetup.com/


--
New Year. New Location. New Benefits. New Data Center in Ashburn, VA.
GigeNET is offering a free month of service with a new server in Ashburn.
Choose from 2 high performing configs, both with 100TB of bandwidth.
Higher redundancy.Lower latency.Increased capacity.Completely compliant.
http://p.sf.net/sfu/gigenet
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Modifying a MSPs contents

2015-01-14 Thread Bob Arnson
On 13-Jan-15 14:35, Tunney, Stephen wrote:
 Rob, Bob, et al, is there any dark magic out there that can assist in this 
 quest?
No. DTF can read a lot and write a bit. Reassembling packages isn't on 
the todo list for either DTF or Wix.dll.

-- 
sig://boB
http://joyofsetup.com/


--
New Year. New Location. New Benefits. New Data Center in Ashburn, VA.
GigeNET is offering a free month of service with a new server in Ashburn.
Choose from 2 high performing configs, both with 100TB of bandwidth.
Higher redundancy.Lower latency.Increased capacity.Completely compliant.
http://p.sf.net/sfu/gigenet
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] How to check an install is already present on a machine before allowing an install

2015-01-05 Thread Bob Arnson
On 05-Jan-15 20:58, Kevin Palmer wrote:
 This works great during installation and blocks the install if the installer 
 is not present however when trying to uninstall the application the condition 
 always blocks.
http://www.joyofsetup.com/2008/05/16/make-sure-features-are-always-enabled-so-they-can-be-removed/

Same thing applies to launch conditions.

-- 
sig://boB
http://joyofsetup.com/


--
Dive into the World of Parallel Programming! The Go Parallel Website,
sponsored by Intel and developed in partnership with Slashdot Media, is your
hub for all things parallel software development, from weekly thought
leadership blogs to news, videos, case studies, tutorials and more. Take a
look and join the conversation now. http://goparallel.sourceforge.net
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Bootstrapper and buttons...

2014-12-03 Thread Bob Arnson
On 02-Dec-14 16:44, Steve-Ogilvie wrote:
 I have modified the theme for the boostrappers I am using
 but I noticed on the Welcome screen hitting the enter key does not advance
 to the next screen

 is this a bug in 3.8 or as designed?
Themes don't currently expose a way to set default buttons.

-- 
sig://boB
http://joyofsetup.com/


--
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
from Actuate! Instantly Supercharge Your Business Reports and Dashboards
with Interactivity, Sharing, Native Excel Exports, App Integration  more
Get technology previously reserved for billion-dollar corporations, FREE
http://pubads.g.doubleclick.net/gampad/clk?id=164703151iu=/4140/ostg.clktrk
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Wix bootstrapper new instance opened problem

2014-11-27 Thread Bob Arnson
On 27-Nov-14 04:37, Jože Jenkole wrote:
 I have some difficulties with Wix bootstrapper. The problem is: I want to
 install some prerequisites in my installation process, so in one of the exe
 packages I have troubles. When this exe package is installed (with some
 drivers inside) another instance(s) of Wix Burn is opened.
Which version of WiX are you using? Try v3.9.

-- 
sig://boB
http://joyofsetup.com/


--
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
from Actuate! Instantly Supercharge Your Business Reports and Dashboards
with Interactivity, Sharing, Native Excel Exports, App Integration  more
Get technology previously reserved for billion-dollar corporations, FREE
http://pubads.g.doubleclick.net/gampad/clk?id=157005751iu=/4140/ostg.clktrk
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Help getting started with custom actions

2014-11-27 Thread Bob Arnson
On 26-Nov-14 23:45, Nicolás Alvarez wrote:
 I'm not sure how to handle rollback. Suppose A.msi is already
 installed, I install B.msi, the update-index CA runs, and for some
 reason installation fails and rolls back. The correct result is to
 have the index with only pluginA.dll in it, as it was before the
 installation started. Should the index updater store a backup that I
 can restore in rollback? If so, when would that backup be deleted? Or
 is it possible in a rollback to rerun the updater *after* pluginB.dll
 has been deleted?
Yes. Create a rollback custom action that does the same thing as the 
deferred custom action. You have the easiest case: Do the same thing on 
install, uninstall, rollback for each, patching, repair.

-- 
sig://boB
http://joyofsetup.com/


--
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
from Actuate! Instantly Supercharge Your Business Reports and Dashboards
with Interactivity, Sharing, Native Excel Exports, App Integration  more
Get technology previously reserved for billion-dollar corporations, FREE
http://pubads.g.doubleclick.net/gampad/clk?id=157005751iu=/4140/ostg.clktrk
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Compression Level

2014-11-01 Thread Bob Arnson
On 31-Oct-14 18:48, Phill Hogland wrote:
 The cause of the problem detailed in this thread is that I had defined a
 single cab cache path without considering either $(Configuration) or
 $(Platform).  The fact that a different compression level was specified than
 the cached cab file was ignored.
If the files are different between the two, the cab should have been 
rebuilt. V3.9 has a change to add checking the file size (in addition to 
timestamp previously) when deciding the fate of a cached cab.

-- 
sig://boB
http://joyofsetup.com/

--
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] WiX v3.9 released

2014-10-31 Thread Bob Arnson

  WiX v3.9 released

Friday, October 31, 2014

The production/stable release of WiX v3.9 has been released. You can 
download it from here http://wixtoolset.org/releases/v3.9/stable. Read 
more about the release at Rob's blog 
http://robmensching.com/blog/posts/2014/10/31/wix-toolset-v3.9-released/ 
and Bob's blog http://www.joyofsetup.com/2014/10/31/wix-v3-9-released/.

-- 
sig://boB
http://joyofsetup.com/

--
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Using Lux and Nit

2014-10-11 Thread Bob Arnson
On 11-Oct-14 12:59, Phill Hogland wrote:
 This results in NIT8104: Package Failed: Fatal error during installation
Yet another bug. The Lux custom actions are written in DTF and they 
aren't set up for .NET 4.0. I have a pull request ready: 
https://github.com/wixtoolset/wix3/pull/160

-- 
sig://boB
http://joyofsetup.com/


--
Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer
Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports
Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper
Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer
http://p.sf.net/sfu/Zoho
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Using Lux and Nit

2014-10-10 Thread Bob Arnson
On 09-Oct-14 19:15, Phill Hogland wrote:
 I see that I still have the -ext WixUtilExtension on the above candle
 command.  I removed it but Light still fails saying that 'User'  Table is
 not defined.  I can't find anything else in my project related to the User
 table.  When I first started this project I added a reference to my PkgLib
 in which I keep my common folder declarations, common remember properties
 fragments, and localized strings.  One of my property fragments needed the
 User table, so that is where I think this issue got started.  But I removed
 all  of that stuf, deleted the bin and obj files, and did a rebuild.
I can't explain that. Lux works by scanning every input you give it for 
tests, generating a test Product that references those tests, and 
building the Product with the inputs. It relies on WiX to do its normal 
linking, pulling in only those fragments that are tests or the custom 
actions that are tested. But since everything is based on linking in 
whole fragments, you can pull in more than intended, if the fragments 
are bigger than necessary (i.e., fragments that include custom action 
definitions and components).

I have found a bug in how the MSBuild targets work. The generator makes 
an assumption about how the Product section is generated that is no 
longer true, after a compiler change (I think in v3.6) created both 
Product and Fragment sections in every Product file authoring. I'll get 
that fixed for WiX v3.10.

-- 
sig://boB
http://joyofsetup.com/


--
Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer
Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports
Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper
Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer
http://p.sf.net/sfu/Zoho
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Use of MsiLogging in Burn driven MSI

2014-10-10 Thread Bob Arnson
On 10-Oct-14 18:01, Phill Hogland wrote:
 I have a chain of Burn driven MSIs.  I implemented a MSILOGGINGVALUE property
 (and related variable which Burn initializes and the mba overrides).  If the
 MSILOGGINGVALUE property is provided to the package I do a conditional
 SetProperty action on MsiLogging, scheduled after LaunchConditions.  But
 regardless of what this property is set to 'iwearmo', 'voicewarmup', or
 'iwe', the resulting log is always supper verbose and larger than if there
 is no MsiLogging property set in the MSI package (which is supposed to
 default to iwearmo when the group policy and reg keys do not exist).
Burn always creates verbose logs for MsiPackages.

-- 
sig://boB
http://joyofsetup.com/


--
Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer
Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports
Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper
Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer
http://p.sf.net/sfu/Zoho
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] VS2013 cant load wixproj with daily builds

2014-10-10 Thread Bob Arnson
On 10-Oct-14 18:06, sceiler wrote:
 To my understanding this shouldnt happen with the use of wix binaries
 checked in to TFS.
You must install WiX to be able to build inside Visual Studio. You can 
build outside Visual Studio (e.g., command line or Team Build) using the 
checked-in WiX binaries.

-- 
sig://boB
http://joyofsetup.com/


--
Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer
Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports
Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper
Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer
http://p.sf.net/sfu/Zoho
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Using Lux and Nit

2014-10-09 Thread Bob Arnson
On 09-Oct-14 14:11, Phill Hogland wrote:
 Since building in VS2013 with the Target Test fired after the Target
 Build results in the invalid SQL error in Nit, I created a cmd batch file
 to mimic the command line instructions in the chm.  Lux and Candle succeed,
 but Light fails with LGHT0182 cannot find definition for table User.
What are your commands? I can use the candle/lux/candle/light technique 
in the doc under Building test packages and it works. Lux.exe is what 
creates the test consumer that pulls in the tests referenced in 
CustomActions.wxs. The test consumer is a new .msi package just for 
running the tests and that's what you compile in the candle/light pair 
at the end.

Nit.exe will fail if you run it against a package that isn't a test 
consumer. (That's badness on my end; it should fail more gracefully.)

-- 
sig://boB
http://joyofsetup.com/


--
Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer
Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports
Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper
Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer
http://pubads.g.doubleclick.net/gampad/clk?id=154622311iu=/4140/ostg.clktrk
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Uninstalling Custom Bootstrapper UI with no .Net

2014-10-09 Thread Bob Arnson
On 07-Oct-14 07:29, James McConville wrote:
 Thanks Bob... so there is no way to just use the default UI that doesn't 
 depend on .Net?

 Just anxious that my uninstall is only responsible for taking things off 
 rather than putting them on, then off.
BAs are responsible both for UI and for business logic, so the idea is 
that if you didn't run a custom BA during uninstall, the business logic 
might be off. Uninstalling .NET (especially on later versions of Windows 
with .NET baked in) is rare enough that there's no support for what 
you're talking about built-in.

-- 
sig://boB
http://joyofsetup.com/


--
Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer
Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports
Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper
Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer
http://pubads.g.doubleclick.net/gampad/clk?id=154622311iu=/4140/ostg.clktrk
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] On uninstall, group is not removed from user

2014-10-05 Thread Bob Arnson
On 05-Oct-14 01:58, Nick Ramirez wrote:
 I was afraid that setting RemoveOnUninstall to yes or not putting it there
 at all would have the effect of removing the existing user from the system.
That doesn't happen with @CreateUser=no.

 Thankfully, that does not happen. However, it also doesn't affect the user's
 group membership. The user is left unchanged after uninstall, still
 belonging to the group.
That's the job of the RemoveUser custom action. Look for its custom 
action data in the log.

-- 
sig://boB
http://joyofsetup.com/


--
Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer
Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports
Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper
Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer
http://pubads.g.doubleclick.net/gampad/clk?id=154622311iu=/4140/ostg.clktrk
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Uninstalling Custom Bootstrapper UI with no .Net

2014-10-05 Thread Bob Arnson
On 03-Oct-14 06:02, James McConville wrote:
 What I would like to know is, what will happen if I uninstall .Net, and then 
 try and uninstall my app, will I still be able to uninstall?
It will install .NET so your BA can run.

-- 
sig://boB
http://joyofsetup.com/


--
Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer
Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports
Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper
Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer
http://pubads.g.doubleclick.net/gampad/clk?id=154622311iu=/4140/ostg.clktrk
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Burn MBA MS .NET 4.5.x Prerequisite

2014-10-02 Thread Bob Arnson
On 02-Oct-14 03:25, Orzyszek Andreas wrote:
 The problem i’m faceing is that if I run the setup on a machine with .Net 4.0 
 Full installed the .Net 4.5.2 is not installed before my custom MBA is 
 started.
That's by design. If your BA can be loaded, it is.

-- 
sig://boB
http://joyofsetup.com/


--
Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer
Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports
Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper
Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer
http://pubads.g.doubleclick.net/gampad/clk?id=154622311iu=/4140/ostg.clktrk
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] On uninstall, group is not removed from user

2014-10-02 Thread Bob Arnson
On 27-Sep-14 16:33, Nick Ramirez wrote:
 RemoveOnUninstall=no
 ...
 When I run this installer, the existing user is updated so that it is now a
 member of the Administrators group. However, on uninstall, the membership is
 not removed from that user. Is there something else I need to add to make
 uninstall work for removing the user from the group?
Don't use RemoveOnUninstall=no?

-- 
sig://boB
http://joyofsetup.com/


--
Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer
Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports
Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper
Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer
http://pubads.g.doubleclick.net/gampad/clk?id=154622311iu=/4140/ostg.clktrk
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] What's the best way to deal with configuration data?

2014-10-02 Thread Bob Arnson
On 01-Oct-14 18:43, Colin Sim wrote:
 I have some questions about how best to deal with install or setup 
 configuration data.
Install defaults in per-machine locations (e.g., HKLM or ProgramData). 
The first time the app runs, copy it to the running user's per-user 
locations (HKCU/AppData).

-- 
sig://boB
http://joyofsetup.com/


--
Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer
Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports
Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper
Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer
http://pubads.g.doubleclick.net/gampad/clk?id=154622311iu=/4140/ostg.clktrk
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] [SPAM] Re: V C++ 2013 redist detection

2014-08-14 Thread Bob Arnson
On 14-Aug-14 17:59, Phill Hogland wrote:
 util:ProductSearch ProductCode={13A4EE12-23EA-3371-91EE-EFB36DDFFF3E}
 Variable=vc2013_x86_SP1 Result=state /
I recommend against using a product code search: If a user has a later 
version of the runtime installed, it won't be detected. (The VC runtimes 
are almost always major upgrades.)

In fact, I recommend against using any search for the VC runtime. They 
use the WixStandardBootstrapperApplication/@SuppressDowngradeFailure 
option, so you can safely always chain your desired VC runtime version. 
If it's outdated, nothing happens.

-- 
sig://boB
http://joyofsetup.com/


--
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] .NET 4.5.2 and MBA

2014-08-09 Thread Bob Arnson
On 09-Aug-14 15:04, James Welle wrote:
 To verify my understanding, since my bundle is going to require .NET 4.5.2, I 
 should also make that the prereq for my MBA?

 If so, I guess the disadvantage I see to this is that most users will now see 
 that prereq UI instead of just seeing my custom bootstrapper UI.
See #1 below. They'll only see the pre-req BA if you do something that 
requires .NET 4.5.2. Otherwise, the pre-req BA will be able to load your 
MBA. Once the install begins, .NET 4.5.2 will be installed if it's not 
already present.

-- 
sig://boB
http://joyofsetup.com/


--
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] .NET 4.5.2 and MBA

2014-08-08 Thread Bob Arnson
On 08-Aug-14 17:08, James Welle wrote:
 However an MBA does not inherently require .NET4. It could use any version. 
 That's why I think it is a bug that those variables exist in NetFx4.wxs at 
 all. Every bundle that uses a custom MBA should have to define those 
 variables.
The pre-req BA works like this:

1. Load MBA. If success, goto 4.
2. Execute chain.
3. When WixMbaPrereqPackageId package has been installed, goto 1 or 
reboot if necessary.
4. Run MBA.

It wouldn't make sense to bundle one version of the Framework and 
install another one just for the MBA, so
WixMbaPrereqPackageId is used for both.

As for the missing variables in 4.5.1 and 4.5.2, see 
http://wixtoolset.org/issues/4180/.

-- 
sig://boB
http://joyofsetup.com/


--
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] .NET 4.5.2 and MBA

2014-08-08 Thread Bob Arnson
On 08-Aug-14 17:13, Sean Hall wrote:
 The reason that the WixMbaPrereqLicenseUrl variable is missing for 4.5.1
 and 4.5.2 is that there is no official direct link to the license agreement
 for those versions.  I'm guessing that the WixMbaPrereqPackageId hasn't
 been added because both variables were going to be added at the same time.
We need the EULA link before we can use it in the pre-req BA so we need 
both at the same time.

-- 
sig://boB
http://joyofsetup.com/


--
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Multilingual Bundles

2014-08-07 Thread Bob Arnson
On 05-Aug-14 04:36, Tobias S wrote:

 Here working with Satelite MSIs or duplicating the installer logic across
 several MSIs or transforming an MSI seems not the first choice...
It depends. You can still have a single source. Seems preferable to me 
than transforms.

-- 
sig://boB
http://joyofsetup.com/


--
Infragistics Professional
Build stunning WinForms apps today!
Reboot your WinForms applications with our WinForms controls. 
Build a bridge from your legacy apps to the future.
http://pubads.g.doubleclick.net/gampad/clk?id=153845071iu=/4140/ostg.clktrk
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Multilingual Bundles

2014-08-04 Thread Bob Arnson
On 04-Aug-14 10:43, Tobias S wrote:
 What are the best approaches for MSIs within multilingual bundles?
Keep neutral resources in one package, localized resources in another 
package, one per language (i.e., lang pack).

-- 
sig://boB
http://joyofsetup.com/


--
Infragistics Professional
Build stunning WinForms apps today!
Reboot your WinForms applications with our WinForms controls. 
Build a bridge from your legacy apps to the future.
http://pubads.g.doubleclick.net/gampad/clk?id=153845071iu=/4140/ostg.clktrk
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Upgrading from Wix 3.5 to 3.8 and Visual Studio 2013

2014-07-28 Thread Bob Arnson
On 28-Jul-14 08:51, Chetan Dabade wrote:
 i scanned my whole machine but couldn't find file *Common.wxs* and in
 addition under Installer.wxs file there is a variable declared as:


 *WixVariable Id=WixUICostingPopupOptOut Value=1 Overridable=yes /*
   while googling i found the above mentioned error

 http://www.joyofsetup.com/2010/05/20/its-time-to-experiment/

 and Bob has addressed on how to avoid the issue :

 http://www.joyofsetup.com/2010/05/28/experimental-results-part-i/

 http://www.joyofsetup.com/2010/10/09/experimental-results-part-ii/

 The above mentioned bug has been addressed in Wix version 3.5/3.6, i have
 installed Wix 3.8 (3.8.1128.0)
As I said at 
http://www.joyofsetup.com/2010/10/09/experimental-results-part-ii/:

If you've built a customized dialog set, remove the 
WixUICostingPopupOptOut WiX variable definition from your dialog set 
fragment or you're likely to get an error message at link time:

The Windows Installer XML variable 'WixUICostingPopupOptOut' is
declared in more than one location.  Please remove one of the
declarations.

-- 
sig://boB
http://joyofsetup.com/

--
Infragistics Professional
Build stunning WinForms apps today!
Reboot your WinForms applications with our WinForms controls. 
Build a bridge from your legacy apps to the future.
http://pubads.g.doubleclick.net/gampad/clk?id=153845071iu=/4140/ostg.clktrk
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Using external cabs

2014-07-19 Thread Bob Arnson
On 19-Jul-14 13:09, Phill Hogland wrote:
 So when this MSI is added to a bundle, I assume that Payload element should
 be used with the MsiPackage element to specify the MSI and the cabinet
 files.
No need. WiX automatically harvests the external cabinets and loose 
files from an MsiPackage at bind time.

-- 
sig://boB
http://joyofsetup.com/


--
Want fast and easy access to all the code in your enterprise? Index and
search up to 200,000 lines of code with a free copy of Black Duck
Code Sight - the same software that powers the world's largest code
search on Ohloh, the Black Duck Open Hub! Try it now.
http://p.sf.net/sfu/bds
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] 3.9.702 Bundle update behavior

2014-07-14 Thread Bob Arnson
On 14-Jul-14 19:34, Hoover, Jacob wrote:
 I did some digging today, and if I revert my change then in the case of 
 Bundle A launching Bundle B for an update, it's an async update and when A 
 completes it tries to clean B. It may be a fringe case, but I could see 
 this causing issues if B updated extremely fast.  In theory, one could end up 
 with a bundle installed but absent from the cache.

 I'm going to do more digging, and see if I can create a test BA to prove my 
 point (should just need a sleep at the right timing point) and then hopefully 
 bring this up for discussion on Wix-Dev's.
I feel the need to add to the thread, but I have nothing useful to say. 
:) You and Sean have it covered.

-- 
sig://boB
http://joyofsetup.com/


--
Want fast and easy access to all the code in your enterprise? Index and
search up to 200,000 lines of code with a free copy of Black Duck
Code Sight - the same software that powers the world's largest code
search on Ohloh, the Black Duck Open Hub! Try it now.
http://p.sf.net/sfu/bds
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Microsoft office: click to run

2014-07-14 Thread Bob Arnson
On 14-Jul-14 13:04, Wesley Manning wrote:
 Interesting.  Microsoft office came out with their own install technology
 called Click to run.  Here:
 http://office.microsoft.com/en-us/outlook-help/click-to-run-introduction-HA1
 01850493.aspx

 Never heard of it before.  Wonder why they created that over MSI.
That's App-V, acquired eight years ago. They first shipped Office 2010 
via C2R: 
http://blogs.technet.com/b/office2010/archive/2009/11/06/click-to-run-delivering-office-in-the-21st-century.aspx

-- 
sig://boB
http://joyofsetup.com/


--
Want fast and easy access to all the code in your enterprise? Index and
search up to 200,000 lines of code with a free copy of Black Duck
Code Sight - the same software that powers the world's largest code
search on Ohloh, the Black Duck Open Hub! Try it now.
http://p.sf.net/sfu/bds
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Wix Burn - Error 0x80070570: Failed to extract all files from container, erf: 1:4:0

2014-06-26 Thread Bob Arnson
On 6/25/2014 10:01 AM, Anton Iermolenko wrote:
 Does Wix Bootstrapper extract something into the directory where Setup.exe
 is located?
No but you can use Process Monitor from SysInternals to watch everything 
it does. It'll pinpoint when the error occurs.

-- 
sig://boB
http://joyofsetup.com/


--
Open source business process management suite built on Java and Eclipse
Turn processes into business applications with Bonita BPM Community Edition
Quickly connect people, data, and systems into organized workflows
Winner of BOSSIE, CODIE, OW2 and Gartner awards
http://p.sf.net/sfu/Bonitasoft
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Wix Burn - Error 0x80070570: Failed to extract all files from container, erf: 1:4:0

2014-06-23 Thread Bob Arnson
On 6/23/2014 4:50 AM, Anton Iermolenko wrote:
 [14A0:0310][2014-06-21T20:02:35]w322: Skipping cross-scope dependency
 registration on package: PrerequisitesMsi, bundle scope: PerUser, package
 scope: PerMachine
Is this intentional? You might want to make both packages per-machine.

 [14A0:14D8][2014-06-21T20:02:41]e000: Error 0x80070570: Failed to extract
 all files from container, erf: 1:4:0
This is similar to an existing bug: http://wixtoolset.org/issues/4156/. 
You might want to add your log as a comment in the bug.

-- 
sig://boB
http://joyofsetup.com/


--
Open source business process management suite built on Java and Eclipse
Turn processes into business applications with Bonita BPM Community Edition
Quickly connect people, data, and systems into organized workflows
Winner of BOSSIE, CODIE, OW2 and Gartner awards
http://p.sf.net/sfu/Bonitasoft
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Applying two patches causes version number confusion

2014-06-23 Thread Bob Arnson
On 6/23/2014 5:17 PM, George Fleming wrote:
 1.  In PatchCreation element, the Id attribute is different, 
 auto-generated GUID is used each time we patch.
That means you're not using WiX to build the patches but a tool like 
MsiMsp. Nothing WiX can do to change the outcome. That's why pure-WiX 
patching was built.

-- 
sig://boB
http://joyofsetup.com/


--
Open source business process management suite built on Java and Eclipse
Turn processes into business applications with Bonita BPM Community Edition
Quickly connect people, data, and systems into organized workflows
Winner of BOSSIE, CODIE, OW2 and Gartner awards
http://p.sf.net/sfu/Bonitasoft
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Trying to re-compile

2014-06-23 Thread Bob Arnson
On 6/20/2014 1:24 PM, Kyle Corsi wrote:
 Error:
 light.exe : error LGHT0001 : Item has already been added. Key in dictionary: 
 're
 g73E8E70EB9CA78EDD5C4CA9264E4E34F'  Key being added: 
 'reg73E8E70EB9CA78EDD5C4CA9
 264E4E34F'
Which version of WiX are you using?

-- 
sig://boB
http://joyofsetup.com/


--
Open source business process management suite built on Java and Eclipse
Turn processes into business applications with Bonita BPM Community Edition
Quickly connect people, data, and systems into organized workflows
Winner of BOSSIE, CODIE, OW2 and Gartner awards
http://p.sf.net/sfu/Bonitasoft
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Build warning request

2014-06-23 Thread Bob Arnson
On 6/15/2014 3:30 PM, Tunney, Stephen wrote:
 Think I have time to squeeze this in for 3.9?
Depends on the scope of the fix. Deadline for low-bar changes was 6-June.

-- 
sig://boB
http://joyofsetup.com/


--
Open source business process management suite built on Java and Eclipse
Turn processes into business applications with Bonita BPM Community Edition
Quickly connect people, data, and systems into organized workflows
Winner of BOSSIE, CODIE, OW2 and Gartner awards
http://p.sf.net/sfu/Bonitasoft
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Build warning request

2014-06-14 Thread Bob Arnson
On 6/14/2014 3:02 AM, Rob Mensching wrote:
 That sounds a lot like:
Yep. If it's not working, it could be a bug in Melt.

-- 
sig://boB
http://joyofsetup.com/


--
HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions
Find What Matters Most in Your Big Data with HPCC Systems
Open Source. Fast. Scalable. Simple. Ideal for Dirty Data.
Leverages Graph Analysis for Fast Processing  Easy Data Exploration
http://p.sf.net/sfu/hpccsystems
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Build warning request

2014-06-12 Thread Bob Arnson
On 6/12/2014 1:15 PM, Tunney, Stephen wrote:
 Can we perhaps put a compiler warning in if a bindpath isn't used?
Bind paths are a great idea but penalizing the other methods just seems 
mean. :)

 And perhaps also add a build error when a user tries to use pure wix patching 
 method without a bindpath?  Would be thrown during the light.exe phase when 
 outputting a wixmsp file.
As above.

-- 
sig://boB
http://joyofsetup.com/


--
HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions
Find What Matters Most in Your Big Data with HPCC Systems
Open Source. Fast. Scalable. Simple. Ideal for Dirty Data.
Leverages Graph Analysis for Fast Processing  Easy Data Exploration
http://p.sf.net/sfu/hpccsystems
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Torch output, how to force wixmst XML output instead of CAB

2014-06-12 Thread Bob Arnson
On 6/12/2014 3:40 PM, Tunney, Stephen wrote:
 I had posted this question earlier but I guess it got lost in the piles of 
 emails going out to your adoring fans ;)
No, I'm just busy. :)

 In my torch command I have -xi -xo set, and I'm still getting a cab file with 
 a .wixmst extension?  How do I force this to be the expected XML file?  What 
 causes the conversion to a cab file in this case?
If the output contains a file, it's stored as an XML file with a .cab at 
the beginning. There's no option to force WiX to not store the files in 
the output.

-- 
sig://boB
http://joyofsetup.com/


--
HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions
Find What Matters Most in Your Big Data with HPCC Systems
Open Source. Fast. Scalable. Simple. Ideal for Dirty Data.
Leverages Graph Analysis for Fast Processing  Easy Data Exploration
http://p.sf.net/sfu/hpccsystems
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Remove Cancel Button from Uninstall UI

2014-06-12 Thread Bob Arnson
On 6/12/2014 6:12 PM, Robert Harrison wrote:
 Quick question: How to eliminate the cancel button from the UI dialog that 
 shows when uninstall? I am using WiXUI_FeatureTree and also referencing 
 WiXUI_Common. I would modify the existing dialog but my problem is that I 
 don't know which dialog to modify. I thought it was the ErrorDlg because I 
 mapped the string Please wait for Windows to configure [ProductName] to an 
 error string and the only dialog that reference in verbose logging is the 
 ErrorDlg.
Uninstalling an MSI package from ARP uses basic UI, which is under 
control of MSI, not the WixUI dialogs.

-- 
sig://boB
http://joyofsetup.com/


--
HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions
Find What Matters Most in Your Big Data with HPCC Systems
Open Source. Fast. Scalable. Simple. Ideal for Dirty Data.
Leverages Graph Analysis for Fast Processing  Easy Data Exploration
http://p.sf.net/sfu/hpccsystems
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Burn error when parsing msi version

2014-06-09 Thread Bob Arnson
On 6/9/2014 5:32 PM, Ed wrote:
 Wix is allowing me to create msi files with a large number in the fourth
 version index (6-digit numbers, i.e. 11).
How are you authoring that? If you put such a version as a literal 
string, the compiler will fail with an error message saying you can't do 
that:

Invalid product version '{0}'. Product version must have a major version 
less than 256, a minor version less than 256, and a build version less 
than 65536.

You can override that checking, such as by using a loc or other 
bind-time variable: 
http://www.joyofsetup.com/2008/07/17/beware-localization-variables/

 Is there a way around this issue? Is it a bug or expected behavior based on
 MS version handling limitations?
Expected behavior.

-- 
sig://boB
http://joyofsetup.com/


--
HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions
Find What Matters Most in Your Big Data with HPCC Systems
Open Source. Fast. Scalable. Simple. Ideal for Dirty Data.
Leverages Graph Analysis for Fast Processing  Easy Data Exploration
http://p.sf.net/sfu/hpccsystems
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Bug in torch - wixmst output is not in XML format

2014-06-09 Thread Bob Arnson
On 6/9/2014 9:06 AM, Tunney, Stephen wrote:
 It might be a case of The Mondays but I'm at a loss at what you are getting 
 at :(  What are these other files that might get output by torch?  How can I 
 supress their output?
Rename the .wixmst to .cab and open it in explorer. You'll see binaries 
in the .cab.

-- 
sig://boB
http://joyofsetup.com/


--
HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions
Find What Matters Most in Your Big Data with HPCC Systems
Open Source. Fast. Scalable. Simple. Ideal for Dirty Data.
Leverages Graph Analysis for Fast Processing  Easy Data Exploration
http://p.sf.net/sfu/hpccsystems
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Burn error when parsing msi version

2014-06-09 Thread Bob Arnson
On 6/9/2014 6:01 PM, Carter Young wrote:
 Your getting the error because the number is ignored all together,
 regardless of type, int long string doesnt matter... its unable to
 parse because there is no underlying code in burn that says parse 4th
 digit
Burn supports all four places of version numbers.

-- 
sig://boB
http://joyofsetup.com/


--
HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions
Find What Matters Most in Your Big Data with HPCC Systems
Open Source. Fast. Scalable. Simple. Ideal for Dirty Data.
Leverages Graph Analysis for Fast Processing  Easy Data Exploration
http://p.sf.net/sfu/hpccsystems
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Burn error when parsing msi version

2014-06-09 Thread Bob Arnson
On 6/9/2014 6:51 PM, Ed wrote:
 I understand the build version must be less than 65536, but I believe that
 refers to the third index in the version number.
Product versions must be less than or equal to 255.255.65535.65535. 
http://msdn.microsoft.com/en-us/library/aa370859%28v=vs.85%29.aspx makes 
that clear for the first three fields but doesn't talk about the fourth. 
http://msdn.microsoft.com/en-us/library/aa372488%28v=vs.85%29.aspx shows 
it's a 16-bit limit.

 There is no compile error
 for a high number in the fourth version index
That's a bug, for sure. Can you open one at http://wixtoolset.org/issues/?

-- 
sig://boB
http://joyofsetup.com/


--
HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions
Find What Matters Most in Your Big Data with HPCC Systems
Open Source. Fast. Scalable. Simple. Ideal for Dirty Data.
Leverages Graph Analysis for Fast Processing  Easy Data Exploration
http://p.sf.net/sfu/hpccsystems
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] LGHT0136: error importing table 'Upgrade'

2014-06-08 Thread Bob Arnson
On 6/8/2014 5:31 PM, Phill Hogland wrote:
 {07C06662-0FF5-4B22-94F4-1251C75F11DA}9.0.121
 .01   WIX_UPGRADE_DETECTED
Is the line-feed.0 literal? If so, you broke your Product/@Version value.

-- 
sig://boB
http://joyofsetup.com/


--
HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions
Find What Matters Most in Your Big Data with HPCC Systems
Open Source. Fast. Scalable. Simple. Ideal for Dirty Data.
Leverages Graph Analysis for Fast Processing  Easy Data Exploration
http://www.hpccsystems.com
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Bug in torch - wixmst output is not in XML format

2014-06-08 Thread Bob Arnson
On 6/8/2014 11:13 AM, Tunney, Stephen wrote:
 Re: [WiX-users] Bug in torch - wixmst output is not in XML format
-xo doesn't produce a text file if there are files in the output (which 
is pretty often).

-- 
sig://boB
http://joyofsetup.com/


--
HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions
Find What Matters Most in Your Big Data with HPCC Systems
Open Source. Fast. Scalable. Simple. Ideal for Dirty Data.
Leverages Graph Analysis for Fast Processing  Easy Data Exploration
http://www.hpccsystems.com
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Burn: different bundles, same msi package - not detected

2014-04-23 Thread Bob Arnson
On 22-Apr-14 13:58, Bruce Cran wrote:
 I have two different products/bundles that install different versions of
 the same msi package. I had expected that the bundle would detect the
 existing installation of the msi and log it as an upgrade, but instead
 it's logging it as absent and the subsequent execution of the package
 runs the upgrade anyway.  I'm using WiX 3.9.203.0. Is this expected with
 different bundles, or should the msi package be found by both?
If the different versions have different product codes (i.e., is a major 
upgrade), then Burn will show it as absent but will show it as a related 
package. In that case, Burn pretty much just runs the package, assuming 
the major upgrade logic does the right thing.

-- 
sig://boB
http://joyofsetup.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


Re: [WiX-users] Burn: doing an Administrative Installation

2014-04-23 Thread Bob Arnson
On 09-Apr-14 14:00, Bruce Cran wrote:
 We package our MSI using Burn, and have had a request to allow users to
 dump the files in one of the MSIs to a directory instead of installing
 them - i.e. doing an Administrative installation
 (http://msdn.microsoft.com/en-us/library/aa367541%28v=vs.85%29.aspx).
 Does the functionality exist in Burn to do this?

The engine supports it but it can't be activated by authoring or BA. So 
no, not really.

-- 
sig://boB
http://joyofsetup.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


Re: [WiX-users] Bundle fails to verify signature of payload

2014-04-01 Thread Bob Arnson
On 01-Apr-14 08:32, Pally Sandher wrote:
 Anyone seen this before? I've bundles built using WiX v3.6 which are failing 
 to apply a patch which has been signed by a renewed code signing certificate. 
 The bundle was signed by the previous certificate which expired last month 
 but both the bundle  the patch show up as valid signatures when I check 
 their file properties.
Are you updating the .msp on the Web site without rebuilding the bundle? 
If so, does the problem repro if you use a rebuilt bundle?

-- 
sig://boB
http://joyofsetup.com/


--
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] How to do in wix v3.8 what setupbld.exe did

2014-03-11 Thread Bob Arnson
On 07-Mar-14 05:45, Dan Watson wrote:
 1) I understand the power of Bootstrapper project in bundling multiple MSI 
 setups (the Office installation being a good example) but is there an 
 equivalent of Burn command that would package my MSI setup as setupbld.exe 
 did with a command switches?
No. Bundles are built like everything else in WiX, by compiling and linking.

 2) If I use a Bootstrapper project,  does it mean that I need to move my 
 existing UI in the MSI installer to the Bootstrapper?
In general, that's the best user experience. It's possible to use 
MsiPackage/@DisplayInternalUI but it has limitations and ends up with 
two UIs (the bundle and the .msi).

-- 
sig://boB
http://joyofsetup.com/


--
Learn Graph Databases - Download FREE O'Reilly Book
Graph Databases is the definitive new guide to graph databases and their
applications. Written by three acclaimed leaders in the field,
this first edition is now available. Download your free book today!
http://p.sf.net/sfu/13534_NeoTech
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] WixExtension: how to use a messages.xml file

2014-03-11 Thread Bob Arnson
On 27-Feb-14 14:45, Phill Hogland wrote:
 Is there a way to display an Information message to the Output window,
 without having to set the 'Verbose' property and without it being either an
 Error or a Warning.
I don't think so. The info logging level doesn't really exist.

-- 
sig://boB
http://joyofsetup.com/


--
Learn Graph Databases - Download FREE O'Reilly Book
Graph Databases is the definitive new guide to graph databases and their
applications. Written by three acclaimed leaders in the field,
this first edition is now available. Download your free book today!
http://p.sf.net/sfu/13534_NeoTech
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] ICE03 or Unresolved reference

2014-03-11 Thread Bob Arnson
On 10-Mar-14 22:12, Dmitry Nechaev wrote:
 There is no way for me to fix ICE03 error for this MSM using InsureTable for 
 the last dozen of tables commented out in the code above.
WiX doesn't know what those tables are so it can't create them. If the 
merge modules are fundamentally broken, you can suppress ICE03.

-- 
sig://boB
http://joyofsetup.com/


--
Learn Graph Databases - Download FREE O'Reilly Book
Graph Databases is the definitive new guide to graph databases and their
applications. Written by three acclaimed leaders in the field,
this first edition is now available. Download your free book today!
http://p.sf.net/sfu/13534_NeoTech
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Require fields/disable InstallButton in bootstrapper

2014-03-11 Thread Bob Arnson
On 07-Mar-14 14:02, Joel Dart wrote:
 ... but I cannot figure out how to set ButtonNameState based on a different 
 variable or how to reevaluate such a condition.
You could use BA functions in WiX v3.8 and later but that would only let 
you set the variables once, as part of planning. WixStdBA doesn't have 
custom actions that run during the UI itself.

-- 
sig://boB
http://joyofsetup.com/


--
Learn Graph Databases - Download FREE O'Reilly Book
Graph Databases is the definitive new guide to graph databases and their
applications. Written by three acclaimed leaders in the field,
this first edition is now available. Download your free book today!
http://p.sf.net/sfu/13534_NeoTech
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Bundle Command line not passed to second MSI package

2014-03-11 Thread Bob Arnson
On 08-Mar-14 17:04, Phill Hogland wrote:
 I have a bundle with an mba and several nearly identical MsiPackages (which
 install various printer drivers).  So except for a different path to the msi
 the bundle MsiPackage authoring is identical for each driver package.  The
 thing that I noticed is that when I set LOGVERBOSE on the command line of
 the bundle, I can see in the mba's InstallViewModel in
 ExecutePackageComplete that for each MsiPackage the
 sender.base.Command.wzCommandLine includes LOGVERBOSE (or whatever command
 line parameter I handed to my bundle.)
The Command object applies to the whole bundle; it's not 
package-specific. Burn automatically requests verbose logging but uses 
the MSI API to do so. LOGVERBOSE is a property used by WiX custom 
actions to determine whether they should log verbose messages. See 
http://www.joyofsetup.com/2008/07/15/verbose-logging-from-wcautil/.

-- 
sig://boB
http://joyofsetup.com/


--
Learn Graph Databases - Download FREE O'Reilly Book
Graph Databases is the definitive new guide to graph databases and their
applications. Written by three acclaimed leaders in the field,
this first edition is now available. Download your free book today!
http://p.sf.net/sfu/13534_NeoTech
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] offline install

2014-03-11 Thread Bob Arnson
On 11-Mar-14 16:44, Rob Mensching wrote:
 NETFX 4.0 is required.
And installed by the bundle if needed.

 ProjectAggregator2.msi is only necessary if you have VS2008 installed.
VS2005 only. I thoroughly enjoyed nuking that from v3.8 setup.

-- 
sig://boB
http://joyofsetup.com/


--
Learn Graph Databases - Download FREE O'Reilly Book
Graph Databases is the definitive new guide to graph databases and their
applications. Written by three acclaimed leaders in the field,
this first edition is now available. Download your free book today!
http://p.sf.net/sfu/13534_NeoTech
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] WixExtension: how to use a messages.xml file

2014-02-26 Thread Bob Arnson
On 25-Feb-14 10:34, Phill Hogland wrote:
 candle.exe(0,0): error CNDL0001: Stream is not a valid resource file.
Open the extension in ILSpy (etc) and make sure the name is what you're 
expecting.

-- 
sig://boB
http://joyofsetup.com/


--
Flow-based real-time traffic analytics software. Cisco certified tool.
Monitor traffic, SLAs, QoS, Medianet, WAAS etc. with NetFlow Analyzer
Customize your own dashboards, set traffic alerts and generate reports.
Network behavioral analysis  security monitoring. All-in-one tool.
http://pubads.g.doubleclick.net/gampad/clk?id=126839071iu=/4140/ostg.clktrk
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] alt key in bootstrapper messes up the foreground/background of controls

2014-02-26 Thread Bob Arnson
On 26-Feb-14 18:33, Hoover, Jacob wrote:
 I can reproduce a bug where releasing the Alt key doesn't clear the 
 accelerator key with WixStdBA.
What does clear the accelerator key mean?

-- 
sig://boB
http://joyofsetup.com/


--
Flow-based real-time traffic analytics software. Cisco certified tool.
Monitor traffic, SLAs, QoS, Medianet, WAAS etc. with NetFlow Analyzer
Customize your own dashboards, set traffic alerts and generate reports.
Network behavioral analysis  security monitoring. All-in-one tool.
http://pubads.g.doubleclick.net/gampad/clk?id=126839071iu=/4140/ostg.clktrk
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Suppress bundle caching and registration in ARP

2014-02-24 Thread Bob Arnson
On 24-Feb-14 20:41, Jun Yin wrote:
 Is it possible to suppress bundle caching and registration in ARP (Add/Remove 
 Programs or Program and Features).
No. Burn is not a fire and forget bootstrapper. See 
http://robmensching.com/blog/posts/2012/6/25/b-is-for-bundle-and-thats-good-enough-for-me
 
and http://www.joyofsetup.com/2013/07/05/burn-zero-one-or-n/.

-- 
sig://boB
http://joyofsetup.com/


--
Flow-based real-time traffic analytics software. Cisco certified tool.
Monitor traffic, SLAs, QoS, Medianet, WAAS etc. with NetFlow Analyzer
Customize your own dashboards, set traffic alerts and generate reports.
Network behavioral analysis  security monitoring. All-in-one tool.
http://pubads.g.doubleclick.net/gampad/clk?id=126839071iu=/4140/ostg.clktrk
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Creating Web Installer

2014-02-21 Thread Bob Arnson
On 17-Feb-14 07:17, Periyasamy Chinnu wrote:
 I am using Wix 3.6. I would like to create web installer using wix burn. I
 saw the link for adding executable files in remote payload element and it
 works.
 Like this how can i specify for msi?.
RemotePayload is just to avoid having the packages during build. Build 
your bundle with Compressed=no and just ship the .exe. Burn will 
download any files that aren't shipped.

-- 
sig://boB
http://joyofsetup.com/


--
Managing the Performance of Cloud-Based Applications
Take advantage of what the Cloud has to offer - Avoid Common Pitfalls.
Read the Whitepaper.
http://pubads.g.doubleclick.net/gampad/clk?id=121054471iu=/4140/ostg.clktrk
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Using wix in a form of compiler service?

2014-02-21 Thread Bob Arnson
On 19-Feb-14 12:08, Nikolay Belyh wrote:
 Is there a way to use WiX in a form of a library (no executables)
Sure. All the WiX .exes are just wrappers around wix.dll.

-- 
sig://boB
http://joyofsetup.com/


--
Managing the Performance of Cloud-Based Applications
Take advantage of what the Cloud has to offer - Avoid Common Pitfalls.
Read the Whitepaper.
http://pubads.g.doubleclick.net/gampad/clk?id=121054471iu=/4140/ostg.clktrk
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] WixExtension: how to use a messages.xml file

2014-02-21 Thread Bob Arnson
On 15-Feb-14 18:31, Phill Hogland wrote:
 In studying the source code I notice that the GamingExtension and the
 IISExtension, among others, have a data\messages.xml in the wixext project
You need to run MsgGen as part of the build, like in a BeforeBuild target.

-- 
sig://boB
http://joyofsetup.com/


--
Managing the Performance of Cloud-Based Applications
Take advantage of what the Cloud has to offer - Avoid Common Pitfalls.
Read the Whitepaper.
http://pubads.g.doubleclick.net/gampad/clk?id=121054471iu=/4140/ostg.clktrk
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Code signing issue and soon-to-be-released patch

2014-02-14 Thread Bob Arnson
On 14-Feb-14 11:18, Hoover, Jacob wrote:
 I think this is more than just resigning
Unless you were doing the particular thing they're now ruling out, you 
shouldn't have to re-sign anything.

 Will this impact Wix and Burn as a similar technique was used to put the BA, 
 Manifest, resources, and any embedded installers into the overlay?
Nope. Or, at least, it didn't for me. (You can opt-in to the new 
hardened checks if you have the patch installed.)

-- 
sig://boB
http://joyofsetup.com/


--
Android apps run on BlackBerry 10
Introducing the new BlackBerry 10.2.1 Runtime for Android apps.
Now with support for Jelly Bean, Bluetooth, Mapview and more.
Get your Android app in front of a whole new audience.  Start now.
http://pubads.g.doubleclick.net/gampad/clk?id=124407151iu=/4140/ostg.clktrk
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] wix38.exe vs wix38-binaries.zip not the same?

2014-02-12 Thread Bob Arnson
On 11-Feb-14 10:22, Tony wrote:
 Bob do you want me to file a bug, or has this been done already?
Please file a new one. There was a bug on ComPlus but not the others.

-- 
sig://boB
http://joyofsetup.com/


--
Android apps run on BlackBerry 10
Introducing the new BlackBerry 10.2.1 Runtime for Android apps.
Now with support for Jelly Bean, Bluetooth, Mapview and more.
Get your Android app in front of a whole new audience.  Start now.
http://pubads.g.doubleclick.net/gampad/clk?id=124407151iu=/4140/ostg.clktrk
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Digitally signed MSI with signed external CAB's

2014-02-12 Thread Bob Arnson
On 11-Feb-14 14:56, Hoover, Jacob wrote:
To answer my own question, don't use an outdated MSI with a newer CAB file 
 (though I am still not certain why it caused the issue).  I was under the 
 impression that if the CAB was signed there was no additional verification 
 done on the CAB.  If in fact it was using two different certificates then 
 windows installer could at least have been nice enough to point out the 
 different thumb prints.
I don't think MSI checks embedded cabs but does externals.

-- 
sig://boB
http://joyofsetup.com/


--
Android apps run on BlackBerry 10
Introducing the new BlackBerry 10.2.1 Runtime for Android apps.
Now with support for Jelly Bean, Bluetooth, Mapview and more.
Get your Android app in front of a whole new audience.  Start now.
http://pubads.g.doubleclick.net/gampad/clk?id=124407151iu=/4140/ostg.clktrk
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] CompilerExtension text string reported as invalid identifier

2014-02-12 Thread Bob Arnson
On 11-Feb-14 19:33, Phill Hogland wrote:
 In one test scenario it works as expected, but in another scenario the
 'text' 'string' which is passed to one of the columns results in the value
 being treated as an 'identifier', which I do not understand.
How are you setting the fields?

-- 
sig://boB
http://joyofsetup.com/


--
Android apps run on BlackBerry 10
Introducing the new BlackBerry 10.2.1 Runtime for Android apps.
Now with support for Jelly Bean, Bluetooth, Mapview and more.
Get your Android app in front of a whole new audience.  Start now.
http://pubads.g.doubleclick.net/gampad/clk?id=124407151iu=/4140/ostg.clktrk
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Digitally signed MSI with signed external CAB's

2014-02-11 Thread Bob Arnson
On 11-Feb-14 10:11, Hoover, Jacob wrote:
I've been signing and deploying for several years now, but with the latest 
 release I've ran into a strange problem. The first error complains about a 
 difference in size between the certificate in the CAB verses what's in the 
 package.  The second error is a bit comical complaining that the digital 
 signature is invalid, but WinVerifyTrust returned 0.  If I peek into the 
 Package Cache, looking at the CAB and the MSI, both show as having a valid 
 digital signature.  Using Orca and extracting the certificate embedded in the 
 MSI shows the same certificate which is valid.
Which runtime OS? How big a cab? Older versions of Windows got 
increasingly unreliable the bigger the signed file got.

-- 
sig://boB
http://joyofsetup.com/


--
Android apps run on BlackBerry 10
Introducing the new BlackBerry 10.2.1 Runtime for Android apps.
Now with support for Jelly Bean, Bluetooth, Mapview and more.
Get your Android app in front of a whole new audience.  Start now.
http://pubads.g.doubleclick.net/gampad/clk?id=124407151iu=/4140/ostg.clktrk
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Error message during package build: File version for Assembly not found

2014-02-11 Thread Bob Arnson
On 11-Feb-14 05:22, Holpp, Stefan wrote:
 MSBUILD : PKG error : ID E6125: *** : File version for Assembly 
 'C:\dir1\dir2\someExample.dll' (feature 'EXAMPLE') not found. ... 
 [C:\WS\TEST.wixproj]
That's not a WiX error message.

-- 
sig://boB
http://joyofsetup.com/


--
Android apps run on BlackBerry 10
Introducing the new BlackBerry 10.2.1 Runtime for Android apps.
Now with support for Jelly Bean, Bluetooth, Mapview and more.
Get your Android app in front of a whole new audience.  Start now.
http://pubads.g.doubleclick.net/gampad/clk?id=124407151iu=/4140/ostg.clktrk
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] wix38.exe vs wix38-binaries.zip not the same?

2014-02-06 Thread Bob Arnson
On 04-Feb-14 07:40, Tony wrote:
 votive install contains wixcomplusextension.dll and wixmsmqextension.dll
 wix38-binaries contains retina.exe (and config)
That would be a bug. I think Complus was added for v3.9.

-- 
sig://boB
http://joyofsetup.com/


--
Managing the Performance of Cloud-Based Applications
Take advantage of what the Cloud has to offer - Avoid Common Pitfalls.
Read the Whitepaper.
http://pubads.g.doubleclick.net/gampad/clk?id=121051231iu=/4140/ostg.clktrk
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] candle is throwing stackoverflowexception

2014-02-06 Thread Bob Arnson
On 04-Feb-14 17:42, Martin Alley wrote:
 I found the instructions in using this extension in a sample WiX setup 
 project a little confusing. I don’t get why the reference should be added as 
 a project reference
It shouldn't. There's nothing to hook up .csproj references as WiX 
extensions. Use the .dll.

 I’ve tried removing the project reference, (which gets rid of the defintions 
 starting SqlConnectionStringExtension), and adding the directive –ext 
 ….SqlConnectionStringExtension.dll, and at that point I get the 
 StackOverflowException.
Could be a bug in your extension. What's the stack dump look like?

-- 
sig://boB
http://joyofsetup.com/


--
Managing the Performance of Cloud-Based Applications
Take advantage of what the Cloud has to offer - Avoid Common Pitfalls.
Read the Whitepaper.
http://pubads.g.doubleclick.net/gampad/clk?id=121051231iu=/4140/ostg.clktrk
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] [SPAM] Component Attributes

2014-02-02 Thread Bob Arnson
On 31-Jan-14 11:42, Phill Hogland wrote:
 I am probably over looking something simple, but in a Wix Custom Table Row
 element, how do I  indicate that I want the data in that row (to be passed
 to a CA) to be a component's attributes?
Not sure what you mean. Attributes are usually represented as integer 
bit flags.

-- 
sig://boB
http://joyofsetup.com/


--
Managing the Performance of Cloud-Based Applications
Take advantage of what the Cloud has to offer - Avoid Common Pitfalls.
Read the Whitepaper.
http://pubads.g.doubleclick.net/gampad/clk?id=121051231iu=/4140/ostg.clktrk
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] ListView Example for the Theme.xml in the Bootstrapper project

2014-02-02 Thread Bob Arnson
On 29-Jan-14 14:59, Barnes, Karen wrote:
 I would really like to see an example of how the list view works with the a 
 custom theme file in the bootstrapper project.  It appears to allow me to 
 enter in the item within my VS2012 Bootstrapper project, but once I added it, 
 then my bootstrapper.exe doesn't appear to work anymore.
The Burn log that's created when you start the bundle .exe might have 
more detail. You could also use the ThmViewer tool. Note that WixStdBA 
has no way of adding items to the list view; you'd need a custom BA to 
do that.

-- 
sig://boB
http://joyofsetup.com/


--
Managing the Performance of Cloud-Based Applications
Take advantage of what the Cloud has to offer - Avoid Common Pitfalls.
Read the Whitepaper.
http://pubads.g.doubleclick.net/gampad/clk?id=121051231iu=/4140/ostg.clktrk
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Burn custom bootstrapper and ARPINSTALLLOCATION?

2014-02-02 Thread Bob Arnson
On 28-Jan-14 10:52, Daniel Madill wrote:
 However, in my original MSI I set the ARPINSTALLLOCATION property so that the 
 install location shows up in ARP. I would like to do the same thing with my 
 new burn-based installer. However, burn creates its own ARP entry for the 
 bootstrapper. How do I set the ARPINSTALLLOCATION for the burn bootstrapper 
 bundle? I'm passing the same InstallFolder to each MSI in the chain, so the 
 concept of an install location does make sense for my bootstrapper.
Burn doesn't support that. The most common case has more than one 
install location. Feel free to file a feature request, especially if 
you're interested in implementing the feature. :)

-- 
sig://boB
http://joyofsetup.com/


--
Managing the Performance of Cloud-Based Applications
Take advantage of what the Cloud has to offer - Avoid Common Pitfalls.
Read the Whitepaper.
http://pubads.g.doubleclick.net/gampad/clk?id=121051231iu=/4140/ostg.clktrk
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Burn removes package it should not

2013-12-19 Thread Bob Arnson
On 19-Dec-13 12:16, Wheeler, Blaine (DSHS/DCS) wrote:
 I expect to see the bundle install the upgraded msi and to leave the 
 unchanged package in place.  But Burn installs the upgrade and then removes 
 the unchanged package even through the InstallCondition for package #2 
 evaluates True

 From the log it looks like Burn 1.1 is triggering removal of Burn bundle 1.0 
 after installing the upgraded msi and taking out the unchanged package.  It 
 sounds like Issue #3643 but the text of the issue report talks specifically 
 about msi Upgrade table entries and not Burn
Please post the complete Burn log. Reference counting should prevent the 
uninstall of 1.0 from uninstalling the package.

-- 
sig://boB
http://joyofsetup.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=84349831iu=/4140/ostg.clktrk
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] WixFirewall CA

2013-12-19 Thread Bob Arnson
On 16-Dec-13 08:44, Graham Harwood wrote:
 My question is, what reason does the CA for the firewall not update an
 application rule if one already exists?
The quarter came up tails. :) That was the behavior I needed when I 
designed the firewall extension. Both behaviors are right. It'd be 
reasonable to have the option in authoring to leave it alone or 
overwrite it. Feel free to file a feature request (and contribute the 
code, of course).

-- 
sig://boB
http://joyofsetup.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=84349831iu=/4140/ostg.clktrk
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] ICE Errors and how to resolve

2013-12-15 Thread Bob Arnson
On 12-Dec-13 13:40, Brian Enderle wrote:
 I have the following ICE errors and am not sure how to track down the root
 cause or how to repair.  Can someone explain how I can find the cause of
 these errors and fix them?

 I am trying to use the Crystal Reports 13.0.7 MSM file to deploy CR with my
 project.
Run Smoke.exe on the merge modules. If the errors are coming from the 
merge modules, talk to SAP.

-- 
sig://boB
http://joyofsetup.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=84349831iu=/4140/ostg.clktrk
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Feature request

2013-12-15 Thread Bob Arnson
On 12-Dec-13 14:52, Tunney, Stephen wrote:
 Can melt simply rebase the wixpdb if I were to point it to an already 
 existing melt output directory?  I basically don't want to have melt 
 re-output everything to the -x argument again.  Nothing on the help syntax 
 for 3.7 indicates a way of doing this.
It could. You can file a feature request at 
http://wixtoolset.org/issues/. Then you can send a pull request at 
https://wix.codeplex.com/sourcecontrol/list/contributions.

-- 
sig://boB
http://joyofsetup.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=84349831iu=/4140/ostg.clktrk
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] WiX v3.8 released!

2013-11-28 Thread Bob Arnson
The final build number is 3.8.1128.0.

On 28-Nov-13 11:48, Nicolás Alvarez wrote:
 2013/11/28 Rob Mensching r...@robmensching.com:
 WiX v3.8 released: http://wixtoolset.org/releases/v3.8/stable

 Read more about it here: 
 http://robmensching.com/blog/posts/2013/11/28/wix-v3.8-released

 A big thank you to all the new contributors that helped make this the best 
 release of the WiX toolset yet.
 The download page says RTM is 3.8.1124.0, while your blog post says
 it's 3.8.28.0. Which is it? :)


-- 
sig://boB
http://joyofsetup.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=84349351iu=/4140/ostg.clktrk
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Build WiX Projects via msbuild using TFSPreview Hosted Build Servers

2013-11-10 Thread Bob Arnson
On 08-Nov-13 09:23, John Cooper wrote:
 I know that part of the issue is that some of the ICE stuff (supplied by 
 Microsoft) still depends on VBS.  The other part is that CIS departments are 
 loath to give rights to run the Windows Installer Service to 
 not-true-and-not-human administrators.  That latter also blocks me from 
 running LUX automatically on my build servers.  I can only run it locally.
It's a problem with server OSes running non-admin services trying to do 
per-user installs, which applies both to ICE validation and Lux test runs.

-- 
sig://boB
http://joyofsetup.com/


--
November Webinars for C, C++, Fortran Developers
Accelerate application performance with scalable programming models. Explore
techniques for threading, error checking, porting, and tuning. Get the most 
from the latest Intel processors and coprocessors. See abstracts and register
http://pubads.g.doubleclick.net/gampad/clk?id=60136231iu=/4140/ostg.clktrk
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] error CNDL0001 : Cannot set column 'SecureObject' with a null value because this is a required field

2013-11-10 Thread Bob Arnson
On 09-Nov-13 19:36, Suryadeep Biswal wrote:
 I am getting an System.InvalidOperationException while compiling
 a WXS file with util:PermissionEx
 element under RegistryKey element. I
 am using WIX build 3.6.3303.0.
Known bug that was fixed in WiX v3.7.

-- 
sig://boB
http://joyofsetup.com/


--
November Webinars for C, C++, Fortran Developers
Accelerate application performance with scalable programming models. Explore
techniques for threading, error checking, porting, and tuning. Get the most 
from the latest Intel processors and coprocessors. See abstracts and register
http://pubads.g.doubleclick.net/gampad/clk?id=60136231iu=/4140/ostg.clktrk
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Burn - WACK, unresolvable warnings?

2013-11-10 Thread Bob Arnson
On 07-Nov-13 11:33, Simon Gustavsson wrote:
 I'll just have to live with that warning. However, to me, it looks like the 
 version warnings are just an oversight. Is that so?
Burn writes the DisplayVersion value instead.

-- 
sig://boB
http://joyofsetup.com/


--
November Webinars for C, C++, Fortran Developers
Accelerate application performance with scalable programming models. Explore
techniques for threading, error checking, porting, and tuning. Get the most 
from the latest Intel processors and coprocessors. See abstracts and register
http://pubads.g.doubleclick.net/gampad/clk?id=60136231iu=/4140/ostg.clktrk
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Build WiX Projects via msbuild using TFSPreview Hosted Build Servers

2013-11-10 Thread Bob Arnson
On 10-Nov-13 17:12, Blair Murri wrote:
 Bob, I would love to find where the setting is to allow non-admin service 
 accounts to perform per-user windows installer operations. I've searched for 
 it without success. I'm sure I could get some administrators to loosen that 
 particular restriction on build machines (considering that most are allowing 
 build accounts to be local administrators today and that change would be an 
 improvement to security).
DisableMSI maybe?

-- 
sig://boB
http://joyofsetup.com/


--
November Webinars for C, C++, Fortran Developers
Accelerate application performance with scalable programming models. Explore
techniques for threading, error checking, porting, and tuning. Get the most 
from the latest Intel processors and coprocessors. See abstracts and register
http://pubads.g.doubleclick.net/gampad/clk?id=60136231iu=/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.8RC VS2012 VSIX Extension Question

2013-11-03 Thread Bob Arnson
On 01-Nov-13 11:26, Christopher Painter wrote:
 So that made me wonder, has this part of WiX been updated for VS2013 in WiX
 3.8?
Nope. Please file a bug.

-- 
sig://boB
http://joyofsetup.com/


--
Android is increasing in popularity, but the open development platform that
developers love is also attractive to malware creators. Download this white
paper to learn more about secure code signing practices that can help keep
Android apps secure.
http://pubads.g.doubleclick.net/gampad/clk?id=65839951iu=/4140/ostg.clktrk
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] WiX v3.8 RC available

2013-10-31 Thread Bob Arnson
http://www.joyofsetup.com/2013/10/31/wix-v3-8-rc-available/

-- 
sig://boB
http://joyofsetup.com/


--
Android is increasing in popularity, but the open development platform that
developers love is also attractive to malware creators. Download this white
paper to learn more about secure code signing practices that can help keep
Android apps secure.
http://pubads.g.doubleclick.net/gampad/clk?id=65839951iu=/4140/ostg.clktrk
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Purely WiX Patching when a patch family consists of component groups across multiple cabs

2013-10-28 Thread Bob Arnson
On 28-Oct-13 11:21, Tunney, Stephen wrote:
 Now I am getting an error in melt.exe.  Looks like a path issue or WiX DLLs 
 not being added to the GAC for some reason.  Copying files from the SDK 
 folder to the bin folder have resolved this issue but this is likely a bug in 
 3.7's installer.
As Jacob points out, WiX doesn't install any assemblies to the GAC but 
it should have assured these assemblies were available for Melt. Please 
file a bug so we can triage this for WiX v3.8.

-- 
sig://boB
http://joyofsetup.com/


--
October Webinars: Code for Performance
Free Intel webinars can help you accelerate application performance.
Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from 
the latest Intel processors and coprocessors. See abstracts and register 
http://pubads.g.doubleclick.net/gampad/clk?id=60135991iu=/4140/ostg.clktrk
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] WIX Uninstall and Repair not working

2013-10-28 Thread Bob Arnson
On 28-Oct-13 04:43, Selva wrote:
 *1. To show the Splashscreen i have applied *DelayStart* for 5sec but its
 not working.
There's no variable used for that purpose.

 2. During UnInstall, the VBagent.msi is not getting uninstalled  when we
 uninstall the Master Package.
Check the Burn log to see what Burn decided about that package.

 3. During Repair/Re-installation, the .NET Application is not showing the
 Modify/Repair dialog box. *//
That's not supported.

-- 
sig://boB
http://joyofsetup.com/


--
Android is increasing in popularity, but the open development platform that
developers love is also attractive to malware creators. Download this white
paper to learn more about secure code signing practices that can help keep
Android apps secure.
http://pubads.g.doubleclick.net/gampad/clk?id=65839951iu=/4140/ostg.clktrk
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Purely WiX patching and FeatureRef

2013-10-28 Thread Bob Arnson
On 28-Oct-13 20:38, Tunney, Stephen wrote:
 Adding DirectoryRef to the same boat as FeatureRef.  I've added all 
 directoryRefs, including the one that includes the component that I know has 
 been updated and still no dice. :(
When used in patch family filtering, only a ComponentRef will include a 
component. FeatureRef and DirectoryRef only include the specific thing 
referenced, not any of their children.

-- 
sig://boB
http://joyofsetup.com/


--
Android is increasing in popularity, but the open development platform that
developers love is also attractive to malware creators. Download this white
paper to learn more about secure code signing practices that can help keep
Android apps secure.
http://pubads.g.doubleclick.net/gampad/clk?id=65839951iu=/4140/ostg.clktrk
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Purely WiX patching and FeatureRef

2013-10-28 Thread Bob Arnson
I would choose none of the above. :) The primary reason to use 
filtering is when you're choosing files individually, based on what you 
know about changes made to the product. Otherwise, use no filtering to 
get the default automatic behavior. I'm not aware of any problems using 
Melt and automatic filtering. You can check the .wixpdbs that Melt 
produces to make sure the paths are correct.

On 28-Oct-13 22:05, Tunney, Stephen wrote:
 Ok, good to know.  I have thousands of components though spread across a 
 dozen features.  Those features are shared amongst 8 products :)

 When I originally developed the Products I thought I was being clever by 
 logically grouping certain ComponentRefs into component groups, and those 
 groups would be referenced elsewhere in other componentgroups and features 
 depending on the product requiring them.  This made for nice short feature 
 definitions.

 I might also add that we have a dozen wixlib projects all used to encapsulate 
 high-level services and their required actions.
 Also, we have a large number of DLLs that are simple extensions based on 
 language

 Mydll.en-us.dll
 Mydll.fr-fr.dll

 These are created as components using pre-processor for loops.  This will 
 likely hurt us now.


 How should I go about solving this problem?  I've got three choices here
 1) Manually maintain two lists of ComponentRefs a)installer b)patch
 2) Use some fancy .WXI include magic and keep my component groups but have 
 them just ?include? the componentrefs from another file that is shared with 
 the patchfamily
 3) Write a custom parser (msi tables or wixlib file) that auto-generates the 
 componentref list for a feature on the fly

 Bob, do you have any insight into what my next move should be?  This is a 
 very complicated set of products.

 Thanks for everything so far!  WiX rocks!! :)

   -Original Message-
 From: Bob Arnson [mailto:b...@joyofsetup.com]
 Sent: October-28-13 9:37 PM
 To: wix-users@lists.sourceforge.net
 Subject: Re: [WiX-users] Purely WiX patching and FeatureRef

 On 28-Oct-13 20:38, Tunney, Stephen wrote:
 Adding DirectoryRef to the same boat as FeatureRef.  I've added all
 directoryRefs, including the one that includes the component that I
 know has been updated and still no dice. :(
 When used in patch family filtering, only a ComponentRef will include a 
 component. FeatureRef and DirectoryRef only include the specific thing 
 referenced, not any of their children.

 --
 sig://boB
 http://joyofsetup.com/


 --
 Android is increasing in popularity, but the open development platform that
 developers love is also attractive to malware creators. Download this white
 paper to learn more about secure code signing practices that can help keep
 Android apps secure.
 http://pubads.g.doubleclick.net/gampad/clk?id=65839951iu=/4140/ostg.clktrk
 ___
 WiX-users mailing list
 WiX-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/wix-users

 --
 Android is increasing in popularity, but the open development platform that
 developers love is also attractive to malware creators. Download this white
 paper to learn more about secure code signing practices that can help keep
 Android apps secure.
 http://pubads.g.doubleclick.net/gampad/clk?id=65839951iu=/4140/ostg.clktrk
 ___
 WiX-users mailing list
 WiX-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/wix-users


-- 
sig://boB
http://joyofsetup.com/


--
Android is increasing in popularity, but the open development platform that
developers love is also attractive to malware creators. Download this white
paper to learn more about secure code signing practices that can help keep
Android apps secure.
http://pubads.g.doubleclick.net/gampad/clk?id=65839951iu=/4140/ostg.clktrk
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Custom Action projects missing in WiX 3.8/VS2013

2013-10-21 Thread Bob Arnson
There was a separate bug for templates: http://wixtoolset.org/issues/4093/

That's now fixed and available in WiX v3.8.1021.0.


On 21-Oct-13 13:39, Hoover, Jacob wrote:
 SHA-1: 2414f339da083a2ffaa52fe4f26868e4fe8205e0

 * Merge branch 'bugs_3839_4093.2' of 
 https://git01.codeplex.com/forks/bobarnso/wixdev into wix38

 SHA-1: da66059ce782a8b3563bc53798e8affb17ba74f9

 * Fix WIXBUG:3839 and WIXBUG:4093.

* Add projects to build version-specific templates for VS2012 and VS2013.
* Correct paths to native SDK libraries.


 Looks like Bob was still adding stuff, so possibly the next weekly will have 
 it.

 -Original Message-
 From: Christopher Painter [mailto:chr...@iswix.com]
 Sent: Monday, October 21, 2013 12:31 PM
 To: General discussion about the WiX toolset.; wix-users@lists.sourceforge.net
 Subject: Re: [WiX-users] Custom Action projects missing in WiX 3.8/VS2013

 I found the same and left a note on Bob's blog post as to such.

 
   From: Sean Hall rhal...@hotmail.com
 Sent: Monday, October 21, 2013 12:16 PM
 To: wix-users@lists.sourceforge.net wix-users@lists.sourceforge.net
 Subject: [WiX-users] Custom Action projects missing in WiX 3.8/VS2013

 I'm testing out WiX 3.8 and VS 2013, and can't find the custom action 
 projects.  Here's what I did:

 1.  Setup new VM with Windows 8.1.
 2.  Install .NET 3.5 and all Windows Updates.
 3.  Install Visual Studio 2013 Ultimate RTM.
 4.  Install WiX 3.8.1014.0 (weekly build from 10/14).
 5.  Open Visual Studio 2013, start creating a new project, select the Windows 
 Installer XML category.

 I only see the following project types: Setup Project, Merge Module Project, 
 Setup Library Project, and Bootstrapper Project.  I expected to also see: C# 
 Custom Action Project, VB Custom Action Project, and C++ Custom Action 
 Project.

 Does anyone see the custom action projects with WiX 3.8.1014.0 and VS 2013?
   I tried the RC last week and the custom action projects were also missing.

 Sean

 
 --
 October Webinars: Code for Performance
 Free Intel webinars can help you accelerate application performance.
 Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from 
 the latest Intel processors and coprocessors. See abstracts and register  
 http://pubads.g.doubleclick.net/gampad/clk?id=60135031iu=/4140/ostg.clktrk


 ___
 WiX-users mailing list
 WiX-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/wix-users

 --
 October Webinars: Code for Performance
 Free Intel webinars can help you accelerate application performance.
 Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from 
 the latest Intel processors and coprocessors. See abstracts and register  
 http://pubads.g.doubleclick.net/gampad/clk?id=60135031iu=/4140/ostg.clktrk
 ___
 WiX-users mailing list
 WiX-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/wix-users

 --
 October Webinars: Code for Performance
 Free Intel webinars can help you accelerate application performance.
 Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from
 the latest Intel processors and coprocessors. See abstracts and register 
 http://pubads.g.doubleclick.net/gampad/clk?id=60135031iu=/4140/ostg.clktrk
 ___
 WiX-users mailing list
 WiX-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/wix-users


-- 
sig://boB
http://joyofsetup.com/


--
October Webinars: Code for Performance
Free Intel webinars can help you accelerate application performance.
Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from 
the latest Intel processors and coprocessors. See abstracts and register 
http://pubads.g.doubleclick.net/gampad/clk?id=60135991iu=/4140/ostg.clktrk
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Get InstallCondition from MBA (modify action)

2013-10-21 Thread Bob Arnson
On 16-Oct-13 09:20, Michael Stoll wrote:
 Is it possible to access the InstallCondition attribute from a MBA, when
 the launch action is modify?
No, that's not exposed to the BA. Please file a feature request. It can 
be additional detail added to the BA manifest.

-- 
sig://boB
http://joyofsetup.com/


--
October Webinars: Code for Performance
Free Intel webinars can help you accelerate application performance.
Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from 
the latest Intel processors and coprocessors. See abstracts and register 
http://pubads.g.doubleclick.net/gampad/clk?id=60135991iu=/4140/ostg.clktrk
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


  1   2   3   4   5   6   7   8   9   10   >