Yeah I was running it on XP with Windows Installer Version 4.5. I tested the
code on Windows 7 (Windows Installer 5.0). I get the clickable hyperlink on
dialogue however when I click on it, it opens an empty browser i.e. nothing in
address bar. :(
Regards,
Aparna Karkare
-Original
Thank you so much Bob, I was struggling with that such a long time and
this was exactly the information I needed!!
--
Free Next-Gen Firewall Hardware Offer
Buy your Sophos next-gen firewall before the end March 2013
and
Hyperlink control only available in Windows 2008 and Window 7. And the real
problem is that MSI simply fails on other systems if dialog has hyperlink. See
more info here:
http://www.installsite.org/pages/en/msi/articles/careful-with-that-hyperlink-on-your-msi-dialog/index.htm
-Original
Yeah that's right. Its failing if Hyperlink control is there. But even on
Windows 7 it doesn't open the link but opens an empty browser with nothing in
address bar. Any idea about that?
Regards,
Aparna Karkare
-Original Message-
From: Philip Patrick [mailto:patri...@varonis.com]
filed at
https://sourceforge.net/p/wix/feature-requests/723/
--
View this message in context:
http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Gracefully-skip-elevated-packages-for-non-admin-in-bundle-tp7583426p7583496.html
Sent from the wix-users mailing list archive at
Regular expressions are useful here if you know them:
http://www.w3.org/TR/xpath-functions/#string.match
-Original Message-
From: Hoover, Jacob [mailto:jacob.hoo...@greenheck.com]
Sent: 11 February 2013 19:31
To: General discussion for Windows Installer XML toolset.
Subject: Re:
http://wix.tramontana.co.hu/
Palbinder Sandher
Software Platform Engineer
T: +44 (0) 141 945 8500
F: +44 (0) 141 945 8501
http://www.iesve.com
**Design, Simulate + Innovate with the Virtual Environment**
Integrated Environmental Solutions Limited. Registered in Scotland No. SC151456
Hi Neil,
Thx a lot for your help, I already try one of your example, they where a
huge help for me thx for that.
The disabled Radiobutton in Bundle 2 already draw my attention, but so fare
I did not find a way
to enable/disable the Text and Editbox, depending on the Status of the
Radiobutton.
Download the WiX sources, find the HyperlinkTheme.xml file modify it to your
needs.
You can then supply it using
bal:WixStandardBootstrapperApplication LicenseUrl= SuppressOptionsUI=yes
LogoFile=yourlogo.jpg ThemeFile= HyperlinkTheme.xml /
Works for me.
Palbinder Sandher
Software Platform
Hi!
Where can I find a simple example of how to just ensure the installation
will check if the user have got a specific version of .NET Framework
installed, and if not, download from Microsoft.com?
Have this with burn.exe to do? Or is it abandoned?
//Sam
http://wix.sourceforge.net/manual-wix3/install_dotnet.htm
Palbinder Sandher
Software Platform Engineer
T: +44 (0) 141 945 8500
F: +44 (0) 141 945 8501
http://www.iesve.com
**Design, Simulate + Innovate with the Virtual Environment**
Integrated Environmental Solutions Limited. Registered in
Thanks! Do this Bundle needs to be in a separate project? (I can create new
project: Bootstrapper Project in the Add Project dialog in VS).
On Tue, Feb 12, 2013 at 1:06 PM, Pally Sandher pally.sand...@iesve.comwrote:
http://wix.sourceforge.net/manual-wix3/install_dotnet.htm
Palbinder Sandher
Thanks Jacob. It works.
Now, i'm trying to figure out a simpler way to achieve those
replacement.
My attempts (here D:\ = INSTALLDIR) :
xsl:template match='Wix:RegistryValue[@Value = D:\]'
xsl:value-of
select=translate(@Value,'D:\','[INSTALLDIR') /
But my original Wix UI then goes away. I just want the bootstrapper to
check the .NET Framework.
?xml version=1.0 encoding=UTF-8?Wix
xmlns=http://schemas.microsoft.com/wix/2006/wi;Bundle
Name=Bootstrapper Version=1.0.0.0 Manufacturer= UpgradeCode=
BootstrapperApplicationRef
This is what I do to check for .NET 4.0 in the boostrapper...
Chain
PackageGroupRef Id=Netfx4Full/
/Chain
/Bundle
Fragment Id=InstallConditionChecks
!-- Check for .NET 4.0 --
WixVariable Id=WixMbaPrereqPackageId Value=Netfx4Full /
util:RegistrySearch Root=HKLM
Hi,
In my MSI iam installing some Prerequest software through custm action.
When iam cancel the software.the entire MSI is rolling back.
How to stop the rolling action.
thanks,
--
Free Next-Gen Firewall Hardware
Ok,
But this isn't offering any help to the user to download the framework, am
I right?
I guess I need to do that also.
//Sam
On Tue, Feb 12, 2013 at 2:55 PM, Steven Ogilvie steven.ogil...@titus.comwrote:
This is what I do to check for .NET 4.0 in the boostrapper...
Chain
That is as designed... your telling the MSI that you are canceling the
complete install, there is an error so it rolls back...
Why don't you use the Bootstrapper (burn) to install the pre requisites?
Steve
-Original Message-
From: Chaitanya [mailto:chaita...@pointcross.com]
Sent:
You can have a copy of .NET with your package OR use the DownloadUrl= element
within the exepackage so if required, the .NET install is downloaded THEN
installed...
Steve
-Original Message-
From: Sam Boman [mailto:s...@samb.se]
Sent: February-12-13 9:03 AM
To: General discussion for
Thanks Steven,
I try to get it to work.
Also a question regarding, how to arrange things.
I have two projects, one that gives me a MSI as output, Its just plain
msi-file, no check for .NET framework. The other is a Bootstrapper Project,
it hava a reference to the MSI-project.
Is this the best
That is how I structure my projects. I set the version of the bundle to the
version of the msi using binder variables e.g.:
?define Version = !(bind.packageVersion.MyMSIProject) ?
In fact I get the version of the MSI from one of the files I install using the
same technique.
Neil
Ok, thats a good point, I already got the MSI version from the FileVersion
of my main project.
So that will make it clear.
On Tue, Feb 12, 2013 at 3:30 PM, Neil Sleightholm n...@x2systems.comwrote:
That is how I structure my projects. I set the version of the bundle to
the version of the
You need 2 projects. You have 2 outputs, an MSI a Burn executable which wraps
the MSI and deals with your pre-reqs. You can configure your burn package not
to register itself or to not register your MSI. See the Burn documentation -
Hi,
I created the burn setup with Wix 3.8. It installed successfully with the
msi package. When i uninstall the setup from control panel, the progress
does not start to uninstallation. I checked with the temp location, the
detect completed, but no more action started(ie, uninstall action).
Here
Another problem I'm currently struggling with:
I create two bundles, that have some msi's in common. If I install both
on Win 7 and uninstall 1 of them, the shared msi's stay installed.
Great. On XP however, the shared msi's get uninstalled too. We digged a
bit deeper and found out, that
When we install our bundle on a machine that has no .Net 4 installed, it
gets installed by the prerequisites installer. Afterwards our custom
bootstrapper starts up, and the wix variable WixBundleInstalled is 0,
which is correct. Unfortunately at this point there already exists an
entry for our
http://wix.sourceforge.net/manual-wix3/install_dotnet.htm
Chain
PackageGroupRef Id=NetFx40ClientRedist/
...your msi stuff goes here...
/Chain
End.
Yes it's that simple using WiXNetFXExtension. All the extra code you have is
just duplicating effort causing you problems.
Palbinder Sandher
Wow cool, I will modify mine to do that :) (less code is good)
Btw I didn't realize burn/boostrapper also took care of MSI packages (i.e. is
it installed or not etc) (that cleaned up a LOT of code)
Steve
-Original Message-
From: Pally Sandher [mailto:pally.sand...@iesve.com]
Sent:
Ok, but I have this issue, or maybe its just the way it works...
I have set the Msi project to use:
UIRef Id=WixUI_InstallDir/
And then I have added the license agreement rtf-file to it.
But when I have added this to the Bootstrapper project:
*BootstrapperApplicationRef
For MSI UI - http://wix.sourceforge.net/manual-wix3/wix_xsd_msipackage.htm see
the DisplayInternalUI attribute.
To list your MSI in Programs Features and not the Burn bundle -
http://wix.sourceforge.net/manual-wix3/wix_xsd_bundle.htm see the DisableModify
and DisableRemove attributes. Also
Phil:
Thanks for getting back with me. I reviewed the link you sent and you
are right, it seems like I should be able to use multiple upgrade tags
in the same MSI as shown here:
Wix xmlns=http://schemas.microsoft.com/wix/2006/wi;
Product Id=*
Thanks pal for reference .
Now I was able to create the .WXS which is output of Heat.exe and it does
contain all the components of the Web directory specified as source
directory.
But now how could I integrate or refer the generated .WXS ;the out put of
Heat.exe in the Installer setup so that
Hey all
Does anybody know when is Display.Embedded and Display.Passive used for
bootstrapper ? Is this documented somewhere ?
Thanks
raj
--
Free Next-Gen Firewall Hardware Offer
Buy your Sophos next-gen firewall before
We have a very large wix project and we would like to break it apart. One of
the things we would like to do is move several of our Binary element to a
fragment but we can't seem to figure out how to make it work.
We have something like define in the master.wxs file:
Binary
Using the WiX Internet Information Services Extension I created a new
website and a new application pool. How can I set the Load User Profile
setting of the application pool to false?
--
Free Next-Gen Firewall Hardware
Look at appcmd.exe (create a custom action to call the cmd line tool)
i.e.
string cmdLineParameters = set apppool /apppool.name: + quote +
applicationPool + quote + /enable32BitAppOnWin64:false;
var cmdLineExe = Environment.GetFolderPath(Environment.SpecialFolder.System) +
Hi,
I am working on a setup program which needs to meet the following requirements.
I tried to use bootstrapper to accomplish those, but, didn't figure out a way
to do so. Thank you in advance for any help or hint.
1. Is that possible to install a dependency automatically which will
1.
. Because this is a feature on 2008R2, this method fails and says need to
enable the feature to install the framework.
http://blogs.msdn.com/b/sqlblog/archive/2010/01/08/how-to-install-net-framework-3-5-sp1-on-windows-server-2008-r2-environments.aspx
And a previous discussion:
Jocob,
Thank you for your detailed answer. I have another question related to 1.
Besides .Net 3.5, I need another dependency (eg. CredUI.msi) for my BA UX. I
need to use this dependency in one of my BA UX. Is there possible I get it
installed automatically before my BAUX gets launched.
Good morning Neil
Like in your example this will disable the Radiobutton:
util:RegistrySearch Root=HKLM Key=SOFTWARE\**NoValue**
Value=**NoValue** Variable=RADIOBUTTON1”/
But something like this will not work for a Editbox and Text:
util:RegistrySearch Root=HKLM Key=SOFTWARE\**NoValue**
SET WIX=toolset-directory
SET WORKING=working-directory
*To harvest*
%WIX%/bin/heat.exe dir %WORKING%\..\exe\plugin -cg pluginFiles -gg -scom
-sreg -sfrag -srd -dr INSTALLLOCATION -var var.PluginProjectDir -out
..\Fragments\pluginFilesFragment.wxs
[You may use/skip -sreg, -sfrag, -dr, -var
Good morning Neil
Like in your example this will disable the Radiobutton:
util:RegistrySearch Root=HKLM Key=SOFTWARE\**NoValue**
Value=**NoValue** Variable=RADIOBUTTON1”/
But something like this will not work for a Editbox and Text:
util:RegistrySearch Root=HKLM Key=SOFTWARE\**NoValue**
After some investigation, it seemsdefine Id=WixMbaPrereqPackageId will
accomplish what I need, however, I cannot get it work.
?xml version=1.0 encoding=UTF-8?
Wix xmlns=http://schemas.microsoft.com/wix/2006/wi;
xmlns:util=http://schemas.microsoft.com/wix/UtilExtension;
Thank you for your reply. I know, that it can be that simple to use the
WixNetFxExtension. Unfortunately I need to also install on machines that
have no internet access and so I can't use it. That's why I copied some
part from the WixNetFxExtension and adjusted it to use the .Net exe I
put on the
44 matches
Mail list logo