Ha-ha, duh yes you can... but 'There can only be one' prerequisite... My idea
was that all application prerequisites gets the 'IsPrerequisite' flag set in
the Ba's XML payload. I used the flag to indicate the prerequisites in the BA
UI, now that functionality is relying on the 'Permanent'
Hi, I think I found the culprit, is there any way I can override the
MSICLIENTUSESEXTERNALUI property that gets sent to the MSI package?
Kind regards,
Christoffel le Roux
-Original Message-
From: Christoffel le Roux [mailto:christoffe...@tech.flowcentric.com]
Sent: Thursday, August
Unfortunately that is not the case! Later on the Client will be run on multiple
machines - that is the clue about this special installation method: The real
Client binaries and other stuff is only installed on *one* physical machine.
The real users do not have most stuff locally; they just
Thank you for your hints. On my machine I did not found the ``tlbexp`` program
- but ``regasm`` provides the ``/tlb``-option. I used that one to extract the
typelib informations. I heated both files, the reg and the tlb file with
heat and put the Component / ComponentGroup in my feature. It
Yes, the File element installs the file.
Did you specify /codebase when running regasm ? If you do, the wix source
code contains the codebase registry values that I mentioned. If you omit
/codebase, .Net assumes the dll is in the GAC.
-Original Message-
From: Christian Hausknecht
Hm... is it necessary that the tlb file is installed? I could provide this file
in the network folder...
And if not, is the location important?
No, I did not use /codebase... I better should I suppose ;-) Ok, I will
evaluate that.
Thx so far
-Ursprüngliche Nachricht-
Von: Peter
Ok, I refactored everything and called ``regasm`` with ``/codebase``-option.
Now I have the paths in the wxs-file and could manage to make them point to a
location based upon a wix-property. Perfect! Also I set the ``Advertise=yes``
attribute in the ``TypeLib``-Tags and removed the enclosing
Hello, I've been asked to work on upgrading an ASP.NET / MVC project from the
2.0 version of the .Net framework to the 4.0 version. As part of that, I'm
looking at the install packages and build scripts in the Visual Studio
solution. Some of the WiX .wxs files contain lines like the
Due to an issue with the IISExtension and how it handles certs in WiX 3.0
we are unable to uninstall/upgrade our product (see other recent issues I
have been asking about). I have attempted to create a substitute MSI DB to
replace the cached DB file per Rob's recommendations here:
I've tried using to see if I can get the embedded UI to pitch.
ExePackage Id=eventManagerPackage
DisplayName=$(var.ProductName)
Compressed=no
Permanent=no
Vital=yes
PerMachine=default
Cache=no
Protocol=none
Hi, I'm trying to create my own bootstrap, but I'm having trouble referencing
the Votiv project from a WPF application. I know this is probably a project
template issue. What I want to achieve is to copy the output from the Votiv
project to the output folder of the WPF application when building
Upgrade to v3.6 not v3.5 as it's already had at release candidate status will
be officially released pretty soon. You can then use Burn to bootstrap the .NET
4.0 framework as part of your install process.
As far as I remember it's a straight upgrade from v3.0 to v3.5 or v3.6, should
be no
Sounds like your Component GUIDs are different thus you've broken the
Component Rules -
http://robmensching.com/blog/posts/2003/10/18/Component-Rules-101
Palbinder Sandher
Software Platform Engineer
T: +44 (0) 141 945 8500
F: +44 (0) 141 945 8501
http://www.iesve.com
**Design, Simulate +
I'm pretty sure there are a few gotchas. I think the hashing (MD5 vs SHA
) was changed in 3.5 for FIPS compliance. Also I make use of Votive
integration and I recall some project upgrade problems along the lines of
targets files and C++ linker settings. (Certain filenames changed.)
It
I forgot to add... if you use DTF custom actions, there is a nasty little
bug in 3.5 that was fixed in 3.6. I currently run 3.5 but I have
downleveled the MakeSfxCA.dll ( think that's the filename ) from 3.6 to
not have this race condition CA terminate issue.
Thanks very much
-Original Message-
From: Pally Sandher [mailto:pally.sand...@iesve.com]
Sent: 30 August 2012 14:21
To: General discussion for Windows Installer XML toolset.
Subject: Re: [WiX-users] any breaking changes between WiX 3.0 and WiX 3.5?
Upgrade to v3.6 not v3.5 as it's
Ok that's helpful too, thanks
-Original Message-
From: Christopher Painter [mailto:chr...@iswix.com]
Sent: 30 August 2012 14:42
To: General discussion for Windows Installer XML toolset.; General discussion
for Windows Installer XML toolset.
Subject: Re: [WiX-users] any breaking changes
On 29-Aug-12 09:27, Jeanne Dixon wrote:
I have attempted to rename the dll I built in the wixstdba directory to be
WixBalExtension.dll and copied it into my Wix3.6 Toolset directory. When I
try to build my bootstrapper it gives me an error that the dll could not be
loaded.
On 29-Aug-12 03:58, Neil Sleightholm wrote:
As far as I am aware you don't need internet access or the original media,
.NET 3.5 is just a feature that needs enabling.
That was true in Win7 but in Win8 it requires a download from Windows
Update.
--
sig://boB
http://joyofsetup.com/
On 26-Aug-12 17:38, Neil Sleightholm wrote:
Yep - if I am testing a build it is usually based on a fixed release of the
associated MSI. I know it is odd and I would never really release it to end
users but it makes sense in a development and I don't see it as that odd out
here in the real
Well, like I said I am using * for the components that allow for it for
better automation. My impression (I did a lot of research before using *
to make sure I would not have any issues in the future, asked on the
mailing list, etc.) was that * should work in all cases as long as the
component
On 27-Aug-12 13:32, Castro, Edwin G. (Hillsboro) wrote:
ShowTargetPath:
ShowTargetPath: D:\svn\sample\sample\bin\Debug\sample.dll
Does wix2010.targets create any preprocessor variables for the .sqlproj?
It mostly relies on metadata that other targets have set.
--
sig://boB
On 26-Aug-12 15:11, Rick Hantz (Hotmail) wrote:
The opening Window with all the tasks wouldn't display at all. When I
launch wix36.exe, I'd get some blank wix windows, and nothing else. I had to
close them manually.
Can you post a screen shot?
--
sig://boB
http://joyofsetup.com/
I think you replied to my mail about same version upgrades with the wrong
subject line and then I did the same.
Neil
On 26-Aug-12 17:38, Neil Sleightholm wrote:
Yep - if I am testing a build it is usually based on a fixed release of
the associated MSI. I know it is odd and I would never really
That is disappointing, so there is no way to install .NET 3.5 on Win8
without an internet connection (or original media)?
I think you might mean Windows 2008 R2 rather than Win7 as the .NET 3.5
install runs ok on Win7.
Neil
On 29-Aug-12 03:58, Neil Sleightholm wrote:
As far as I am aware you
Translating...
So depending on O/S you you need to.
1) download and install an MSU to get it to show up as a feature and then
call dism or similar to add the feature
or
2) just enable the feature
or
3) run the exe redist to install the product
or perhaps on a future O/S the feature
I have tried that, but I am missing a piece. How do I reference the rtflicense?
If I put in BootstrapperApplicationRef
Id=WixStandardBootstrapperApplication.Rtflicense/ it gives me an error
(unresolved reference). How do I reference this within my new dll? If I did not
change anything else in
Actually it looks like it's not an MSU but it does need access to the
orgignal media as it's not cached in the sources wim. ( Yeah, Windows XP
is back!! )
BTW, found this article:
http://msdn.microsoft.com/en-us/library/hh506443.aspx
And this little gem
Windows CardSpace is not
Thanks for the tip about the msu - I need to find a way to support offline
installs with no user intervention.
Yes this is ridiculous but a similar process to installing Windows
Installer 4.5 where you need 5 different resists depending on the OS.
Neil
Translating...
So depending on O/S you
That is totally ridiculous, I have users without internet connections
(secure sites) and no one keeps the original media! We can move our
application to .NET 4.0 but SQL 2008 requires .NET3.5 and we can't move to
SQL 2012 because that doesn't support Windows XP!
Neil
Actually it looks like it's
Comparing the component GUIDs in the original (broken 3.0 MSI) against the
same version MSI built with 3.5 shows that the hard-coded GUIDs are the
same, no surprise there. Now, the heat generated component GUIDs are
different, these use the *.
I am not sure why this would be? I am building the
And now you know why we didn't just implement a WindowsRolePackage in
Burn. Interacting with Windows features is never easy. smile/
On Thu, Aug 30, 2012 at 7:55 AM, Neil Sleightholm n...@x2systems.comwrote:
That is totally ridiculous, I have users without internet connections
(secure sites)
First try this:
http://robmensching.com/blog/posts/2007/1/4/Doing-a-small-update-or-minor-upgrade-in-MSI-Use
That will point out if your minor upgrade is breaking component rules.
* GUIDs in Components are supposed to make stable GUIDs. However, it is
posible (I forget, it was a long time ago)
Probably going to need a lot more information about the errors before
anyone can be really helpful.
On Thu, Aug 30, 2012 at 5:55 AM, Christoffel le Roux
christoffe...@tech.flowcentric.com wrote:
Hi, I'm trying to create my own bootstrap, but I'm having trouble
referencing the Votiv project
Pre-requisite here is the pre-req to the Managed BA. The idea is that if
you are going to write your BA in managed code that you'll probably want to
ensure the correct version of NETFX is installed. That's what the mbapreq
does. That's all stuff for the Managed BA.
Burn itself doesn't have the
If the payload is compressed then it only shows up inside its container (if
you don't have an explicit container for the payload, the attached
container is used). If the payload is uncompressed... well, it ends up
relative to the bundle because that's all payloads know. smile/
On Wed, Aug 29,
There is a dream to port those searches into MSI custom actions so the same
behavior is available inside Burn and Windows installer... we just didn't
get around to it yet.
On Wed, Aug 29, 2012 at 5:18 AM, jhennessey jack.hennes...@hyland.comwrote:
Those are the search element for use with burn
The wixstdba would need to be updated. It seems to currently use the
variable name casing from the command-line. This is a good bug to fix in
WiX v3.7. Would you file it?
On Tue, Aug 28, 2012 at 2:05 PM, Darwin Baines da...@microsoft.com wrote:
Commandline parameters are case sensitive when
Hey all,
I'm trying to figure out, in Visual Studio 2008, how to add a reference to an
Extension for a given wix project using the DTE (via IWizard.RunFinished)
application.
The WixProjectNode doesn't have a references property like other Visual Studio
project types.
I found this article
Hi,
this might be of some help:
http://blogs.technet.com/b/askcore/archive/2012/05/14/windows-8-and-net-framework-3-5.aspx
Martin
On Tue, Aug 28, 2012 at 2:23 PM, Neil Hayes neil.ha...@syspro.com wrote:
I have an installation which has the .NET Framework 3.5 etc. as
prerequisites.
In the
Rob,
I am not doing a minor upgrade, this product follows a major upgrade life
cycle. Ultimately, I want to do a major upgrade, however from the original
WiX 3.0 MSI the upgrade fails because of the bug with the IISExtension. The
uninstall also fails. Hence, my attempt to replace the cached DB
Entirely too complicated!
In one blog article they say windows isn't a ship vehicle for .NET and in
another blog article they say that they took it out to keep the size of the
foot print to a minimum. Which is it?
Fortunately I don't have to worry about this right now. I can just author
a
Yes, wix2010.targets creates preprocessor variables for the referenced .sqlproj
*if and only if* the referencing .wixproj (and its containing .sln) are
building in Visual Studio.
If the referencing .wixproj (and its containing .sln) are building on the
command line using MSBuild, then
I have a scenario where the MSI initially installs the service as Automatic
delayed start. However when the service is being patched its state could have
changed (Manual, Automatice stopped or Running) and I would like for the patch
to leave the state of the Service the same. However I also do
I have this same problem, but Windows Update works on the machine and the
machine is up-to-date as far as updates go.
Is there some way to turn on or off this automatic updating mechanism? What
is generating that error?
--
View this message in context:
What happens if I attempt to use a predefined NetFx40ClientRedist burn
packagegroup to install .net 4.0 on Windows 8? From looking at the wix source
it appears it does not check the OS version or for .net 4.5. From what I
understand .net 4.5 replaces .net 4.0 when installed.
Wes
I wanted to setup a WIX installer with multiple instances. I don't know
the number of instances. How do we control upgrade in this scenario?
Please share sample file.
Thanks,
Mukesh
ANY TAX ADVICE IN THIS COMMUNICATION IS NOT INTENDED OR
WRITTEN BY KPMG TO BE USED, AND CANNOT BE USED, BY
What changes we need to do for Major Upgrade
Example - Product Code, Package Code, version etc... ??
Thanks,
Mukesh
ANY TAX ADVICE IN THIS COMMUNICATION IS NOT INTENDED OR
WRITTEN BY KPMG TO BE USED, AND CANNOT BE USED, BY A CLIENT OR ANY
OTHER PERSON OR ENTITY FOR THE
Can we change product name at install time?
Thanks,
Mukesh
ANY TAX ADVICE IN THIS COMMUNICATION IS NOT INTENDED OR
WRITTEN BY KPMG TO BE USED, AND CANNOT BE USED, BY A CLIENT OR ANY
OTHER PERSON OR ENTITY FOR THE PURPOSE OF (I) AVOIDING PENALTIES
THAT MAY BE IMPOSED ON ANY TAXPAYER OR
No. The ProductName property is immutable once the installer begins.
You'd have to do something like asking for the name before starting the
install and then dynamically generate and apply a transform for
installation.
From: Jain, Mukesh
Yes, basically.
On Thu, Aug 30, 2012 at 3:03 PM, Jain, Mukesh mukeshj...@kpmg.com wrote:
What changes we need to do for Major Upgrade
Example - Product Code, Package Code, version etc... ??
Thanks,
Mukesh
ANY TAX ADVICE IN THIS COMMUNICATION IS NOT INTENDED OR
WRITTEN BY KPMG TO
You can in Bundles though.
On Thu, Aug 30, 2012 at 3:26 PM, Christopher Painter chr...@iswix.comwrote:
No. The ProductName property is immutable once the installer begins.
You'd have to do something like asking for the name before starting the
install and then dynamically generate and apply
Does Votive even support DTE?
On Thu, Aug 30, 2012 at 8:20 AM, Maillet, Ed email...@unum.com wrote:
Hey all,
I'm trying to figure out, in Visual Studio 2008, how to add a reference
to an Extension for a given wix project using the DTE (via
IWizard.RunFinished) application.
The
Hi:
The dtf.chm is in the source zip for 3.7, but does not seem to be in the 3.7
install or the binary zip, is this being deprecated? If yes in favour of what?
Cheers
Sean.
--
Live Security Virtual Conference
Exclusive
54 matches
Mail list logo