Perhaps it depends upon the version of the code? I am developing on top
of 3.0.4923.0. I wouldn't be so adamant, except that I have just
recently been working with the IIS code, and that is the EXACT behavior
I was looking for for the installations and upgrades of our sites, and I
haven't mad
I will have to test this because looking at the code I can't see how.
Also, the other poster has suggested that referencing "Default Web Site"
with SiteId="*" didn't work.
Neil
-Original Message-
From: Thomas S. Trias [mailto:tomtr...@artizan.com]
Sent: 09 April 2009 22:25
To: General di
Hopefully my earlier response will post shortly; this is absolutely
correct for adding new sites, but does not take into account the fact
that SiteId = "*" does, in fact, trigger a search for the existing site
by description.
Thanks,
Thomas S. Trias
Senior Developer
Artizan Internet Services
http
Madden, William wrote:
> "A custom action can't run another installer."
>
> This is only partially true, a custom action can run another installer if run
> from the UI sequence not the Execute sequence, only one install at a time can
> be within a execute sequence.
>
True. But not supporting
Hi all,
How could I include two binaries where one references the other in the binary
stream for use as custom actions?
For example:
file binary1.exe references dll binary2.dll when it gets executed.
Will including both of these binaries in the binary streams as follows work?
Or is
Vuchuru, Surekha (SBT US EXT) wrote:
> I have noticed that few installations go smoothly without any such
> flashy windows...It would be of a great help to know if there is any
> indirect way atleast to control those command or batch files
> execution(while a Standard Action executes)...
>
Writ
That is correct. Although I would add that is it possible (although fairly
unlikely) on different machines to get different site ids for the same site
name if the "add 1" part of the iis algorithm kicked in. Also, if you deleted
"Default Web Site" and recreated it it wouldn't be site id 1 unless
Thank you for your reply...So, It is a Standard Action...Thank you for
correcting that...
I have noticed that few installations go smoothly without any such
flashy windows...It would be of a great help to know if there is any
indirect way atleast to control those command or batch files
execution(
On Thu, Apr 9, 2009 at 12:54 PM, MacDiarmid, James D <
james.macdiar...@eds.com> wrote:
>
> Where would I normally find a merge module like this, or is this
> something I would need to create myself?
http://tinyurl.com/cmbtql
- Don Benson -
--
If you installed the German transform initially with the product as a secure
transform, it is cached with the product and always used by default. You'll
have to uninstall the product and reinstall without the transform.
PatchPackage is a table that patches use. Patches (MSPs) contain transforms,
s
/p and some APIs care about the target ProductCodes and will actually
modified the resulting PATCH property if a ProductCode is not targetted. You
should use the TargetProductCodes element in that case. I have a blog post
coming about that (hopefully) soon at http://blogs.msdn.com.
On Wed, Apr 8,
If patch 2 supersedes patch 1, it MUST include all the same content. If
you're noticing that files are not removed, changes are that your features
you've modified are now advertised:
http://blogs.msdn.com/heaths/archive/2006/01/23/516457.aspx. But without
logs it's hard to say. Can you update a ver
The property name you set has to be in the product's SecureCustomProperties,
so you'll need to anticipate what the property name is and add that to our
product's SecureCustomProperties before you ship or it will not be passed
from the UI to the service.
On Wed, Apr 8, 2009 at 9:09 PM, Sachin Dubey
Neil,
Based upon the source code, SiteId="*" causes two things to occur:
1) A search by Description instead of WebAddress for the existing site
in ScaWebFindBase; if it is found, step 2 is skipped
2) If a new site is to be created, the starting site id is computed by
hashing the description, o
So it sounds like you are saying the following would not in fact work because
the hashing of the Description attribute value would not come out to 1.
Therefore the caveat your are trying to clarify is that for sites where you
know the siteid was not produced using the iis6 pub
Still probably safer to use a bootstrapper rather than a pseudo-nested
install.
Thomas S. Trias
Senior Developer
Artizan Internet Services
http://www.artizan.com/
Original Message
Subject: Re: [WiX-users] Calling a external setup package
From: Madden, William
To: General di
I mentioned this because it may catch you out and SiteId="*" would fail. For
example, if you created a site that set the site id to a fixed value, something
that is perfectly valid to do (adsutil.vbs does this), the hash matching
wouldn't would. You have found this I believe when trying to find
Where would I normally find a merge module like this, or is this
something I would need to create myself?
-Original Message-
From: Wilson, Phil [mailto:phil.wil...@wonderware.com]
Sent: Thursday, April 09, 2009 12:44 PM
To: General discussion for Windows Installer XML toolset.
Subject:
a1 - The iis:WebAddress is required because it is joined to the
iis:WebSite record when the MSI database is queried. WiX does not
currently support a "default" iis:WebAddress; to be honest, adding one
is simple enough, and would be required if the web site were not found
and you wanted to crea
In our case we are not so concerned about what SiteId="*" will result in wrt
the actual SiteId value that gets generated and used when the msi determines
its necessary to create the iis:WebSite.
What we are really interested in is the fact that including the SiteId="*"
attribute, based on discu
On Thu, Apr 9, 2009 at 12:06 PM, MacDiarmid, James D <
james.macdiar...@eds.com> wrote:
>
> Is anyone installing the Crystal Viewer as well as Crystal Report .rpt
> files in their install? Should I be installing each one as an
> individual component or all of them together as one component? How
There are usually merge modules for everything Crystal related. I'm pretty sure
there are Crystal Report Viewer merge modules if that's the same thing.
Phil Wilson
-Original Message-
From: MacDiarmid, James D [mailto:james.macdiar...@eds.com]
Sent: Thursday, April 09, 2009 9:07 AM
To:
I think this thread may be misunderstanding what SiteId="*" means. I means use
the IIS6 default of setting the site id to the hash of the name, I don't
believe it is triggering a search of the description. A site id of 1 is the
default of the "Default Web Site" created when IIS is installed. The
Looking at the MSBuild output for the votive2005.csproj, I see that the
zips were already being copied to the appropriate places, so I guess
that wasn't the issue. I'm stumped. FYI, I am developing changes on
top of version 3.0.4923.0; if there is a known issue with votive for
that build, I w
Is anyone installing the Crystal Viewer as well as Crystal Report .rpt
files in their install? Should I be installing each one as an
individual component or all of them together as one component? How
should I handle the Crystal Viewer which is an OCX file?
-
Thanks for the additional details and answers to questions.
I think given iis supports to two web sites using the same name and differing
only in case then it's the right thing to do to have SiteId="*" triggered
searching for Description attribute value matches to also be case sensitive.
Wrt ou
"A custom action can't run another installer."
This is only partially true, a custom action can run another installer if run
from the UI sequence not the Execute sequence, only one install at a time can
be within a execute sequence.
Bill
-Original Message-
From: Bob Arnson [mailto:b..
ok, so, what's the difference between including the shortcut as a child
element to the File node, or creating an entire component around the
shortcut? And do we really need registry writes for a shortcut element?
What does that achieve? Link to an article?
*curious*
Stryder
On Wed, Apr 8, 2009
yep! I totally figured it out. I was told/taught to compile seperate
projects as merge modules...which didn't make any sense, well, some sense.
Just gets unweildy after awhile. yay for wixlib! Though, not so yay for
the confusion about relative paths and including binaries in the
wixlib...but i
Sebastian Brand wrote:
> I tried the same thing and it does work. But ironically it's producing an
> ICE30 error now:
> ICE30: The target file 'file.exe' is installed in '[TARGETDIR]\' by two
> different components on an SFN system: 'shortcut_to_file.exe1' and
> 'file.exe1'. This breaks component r
Hey Taras,
Check out the DTF API - the perfect way to write managed-code custom
actions. It is delivered together with WiX toolset.
P.S. BTW, the world is really small, I couldn't imagine I meet you here.
;)
-- Yan
-Original Message-
From: Taras Ko [mailto:hector_the_h...@list.ru]
Sent
Alan Sinclair wrote:
> I've got a merge module that's used successfully in dozens of packages. BUT
> ... in a new MSI the mergemod's custom actions are missing from the
> InstallExecuteSequence although they are getting into the CustomAction table.
> What might cause this?
>
Missing ModuleI
Paul Nearney wrote:
> When an uninstall fails and rolls back, I would expect the performance
> counters to stay registered on the system, the same way the service does for
> example. However, the performance counters get removed.
>
Definitely sounds like a bug. Please open a bug on SF and att
Stryder Crown wrote:
> Is there any way to reference a component defined in another project using
> Votive and Visual Studio 2008?
>
It works as you've described. You then have to set up project
dependencies so project #2 is dependent on #1. #1 should product a .wixlib.
--
sig://boB
http://j
Taras Ko wrote:
> I have .NET application installing/uninstalling driver.
The WixDifxAppExtension installs drivers and handles reboots as needed.
--
sig://boB
http://joyofsetup.com/
--
This SF.net email is sponsored
Ben Charlton wrote:
>
>
You need to replace the stock dialog set you're using (WixUI_Mondo in
this case), not just add to it. What's happening is that your Publish
values are mixing in with those in WixUI_Mondo.
--
sig://boB
http://joyofsetup.com/
---
Dominik Guder wrote:
> My very first question is: Is it valid to use an empty Component/@Guid for
> CreateFolder (and RemoveFolder as I use this too)
>
No. If you omit the component guid, MSI "forgets" about the component
and will never uninstall it.
--
sig://boB
http://joyofsetup.com/
-
Yu, Brian wrote:
> Is it still the case where WIX don't really support it? Even with using
> custom action?
>
A custom action can't run another installer.
--
sig://boB
http://joyofsetup.com/
--
This SF.net email i
Weber Stefan (IT) wrote:
> is there a way to hide/remove those two buttons in the fileinuse dialog ?
>
You can't prevent cancellation, since closing the dialog will have that
effect. Otherwise, you need to remove the buttons from a custom
FilesInUse dialog; there's no option to remove them fr
Hi!
How can I get a result from application running?
Or any link how to create C# custom actions?
Regards,
Taras
--
View this message in context:
http://n2.nabble.com/How-to-get-result-from-application--tp2610951p2610951.html
Sent from the wix-users mailing list archive at Nabble.com.
--
Hey Dominik,
The Component/@Guid="*" is the valid way to auto generate GUIDs. There is
another switch -gg that generates GUIDs for you. What issue are using seeing
using the "*"?
Hi Brian,
sorry for mixing Component/@Guid and Heat issue in my first message
yes but not if only a Element is
More info: If I install patch 2 only, then uninstall it, files are removed.
--
View this message in context:
http://n2.nabble.com/uninstalling-second-patch-does-not-remove-patched-files-tp2610228p2610381.html
Sent from the wix-users mailing list archive at Nabble.com.
-
It appears that the range of legal values for WebAppPool/@QueueLimit are from 0
to 32767. However, the range, certainly in IIS6, appears to be that of an
unsigned short. I needed to disable 'Limit the kernel request queue', which can
be achieved by setting QueueLimit (MD_APPPOOL_UL_APPPOOL_QUEU
After using WiX 2.0 for half year, I need to create pacthes now, and encounter
a problem, uninstalling patch does not remove patched files:
1. Create a baseline installer, then installing is OK.
2. Create an upgrade 1 installer with new files added, create patch 1 between
baseline and upgrade
Hi there
I am trying to get my installer to run dotnet2.exe and others as
pre-requisites before running my msi.
After some googling, the term I was looking for was bootstrapper /
chaininstaller
Is it still the case where WIX don't really support it? Even with using
custom action?
If so I'll try
Hello,
Bob Arnson wrote:
> Advertised shortcuts require the component to include the target program.
> So either include it in both components (relying on WiX smart cabbing to
> not bloat the size of your .msi package) or you need to make the shortcut
> non-advertised and fix the ICE43 and ICE5
Here is my Ui text from my wix installer...(see bottom)
I am trying to add a custom dialog after the license and before the
SetupTypedlg - compiles fine no errors but the MSI doesnt do as intended
Jumps from Licence to setup?
Any tips on how to get this working...I tried including DialogRefs li
Hello,
we want to use Wix to create setups in our software development
process. I have to test if Wix matches our requirements. Unfortunately,
for some days I canŽt open or create any Wix project in Visual
Studio 2008 (the days before it was possible).
I changed my wix projects to "check for .NE
Hi All,
Why does user reference paths not update wix library locations and still
enforces the use of the hint path? Is there any way around it?
To give some Context, We have a scenario where we need to change the
projects reference locations per user at different times in development.
What usuall
49 matches
Mail list logo