Salut,
selecting by default.
Stefan
Bob Arnson-3 wrote:
>
> vbtricks wrote:
>> But no matter which attributes I add to the extension feature, it is not
>> preselected. Can you help me?
>>
> What do you mean by "preselected"?
>
> --
> sig://boB
> http://bobs.org
>
>
>
> --
Hi Bob,
On 10/5/06, Bob Arnson <[EMAIL PROTECTED]> wrote:
> Alex Mendes da Costa wrote:
> > I'm working on setting up an installer using WiX. When I uninstall my
> > product, there's a dialog box displayed that just has a progress bar.
> >
> > I'd like to customize this uninstall dialog with some
Morten:
What are you trying to do specifically?
We install WebSites & WebAppPools based upon the results of checkboxes
(checked value controls feature option that is selected for install). We
use it to control which WebSite / WebAppPool is installed for our different
application environments
> It is looking like this isn't going to be an
> easy thing to do, so I may push back and say "Sequence the custom
> actions yourself please."
>
> Any comments from you would be much appreciated.
The MSI SDK for Merge Modules agrees with you. They are not building their
Merge Modules correctly.
On 10/5/06, Rob Mensching <[EMAIL PROTECTED]> wrote:
> Actually, your suggestion about using Fragments is a very much recommended.
> Merge Modules should be used when you are distributing blocks of code to
> across organizations that don't all use the WiX toolset. Otherwise, .wixlibs
> are far
On 10/5/06, Mike Dimmick <[EMAIL PROTECTED]> wrote:
> I think it's simply that all the references are resolved by the linker
> _before_ the MSMs are merged in. This makes it impossible to reference
> anything in the MSM.
Mike,
Thanks for the reply. Yes, It was initially obvious that the wix
linke
I am trying to work with multiple media, so that I can have files stored on
CD's. The thing is my Diskprompt never appears, instead I get the ErrorDlg,
with Retry/Cancel Option. It doesn't say Insert Disk ? like I would want it
to. Is there a specific dialog that does this. Do I create that dialo
Rob,
MSDN documentation for MsiCloseHandle at http://windowssdk.msdn.microsoft.com/en-us/library/aa370067.aspx
says that the function must be called from the same thread that requested
creation of the handle. Given that the below call-stack is that of a finalizer
called into by .NET GC
It depends where they're sequenced and what they're trying to do. If sequenced after InstallInitialize and before InstallFinalize, they can no longer affect the tables or properties since the actions between these two points are placed in the installation script run by the (elevated) installer se
That worked changing to TabSkip="no" just something I guess I overlooked.
Mike Dimmick wrote:
>
> I'm going to hazard a guess that Text controls can't receive the focus,
> and therefore that they're not normally allowed to be the Control_First.
> However, I see that WixUI's ErrorDlg uses TabSkip
Title: Re: [WiX-users] Votive 3 (ErrorDialog) error
I'm going to hazard a guess that Text controls can't receive the focus, and therefore that they're not normally allowed to be the Control_First. However, I see that WixUI's ErrorDlg uses TabSkip="no" to work around this issue.
The code in Par
In a C++ custom action DLL we have, we are returning an ERROR_SUCCESS
at the end of our action. But it seems like the value is being
changed after we leave our dll into ERROR_INSTALL_FAILURE and the
install rolls back. What could cause this and what can I do to protect
our action? Thanks
Magus wrote:
> I wish that were happening, but its not. I thought that might be the case
> but its not working that way.
>
You might want to take a look at how WixUI's ErrorDlg works.
--
sig://boB
http://bobs.org
-
That's why I'm planning to write a Disk Clean-up Wizard plug-in for WiX.
-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Magus
Sent: Thursday, October 05, 2006 11:42 AM
To: wix-users@lists.sourceforge.net
Subject: Re: [WiX-users] Embedding MSI in a boot
If the Installation is interrupted by the user then the extracted MSI could
still be left behind, I don't want the file to be left on the end Users
computer.
Rob Mensching-2 wrote:
>
> You have to extract it. The Windows Installer engine doesn't know how to
> read MSI files out of resource stre
Hi Rob.
Do you have any details on what specific domain policy is
giving Light a headache? I can have that changed, but only if I know what
specific policy setting is causing the issue. I’d like to do that explicitly
for our Team Foundation Server, rather than opening up security holes
I wish that were happening, but its not. I thought that might be the case
but its not working that way.
1
1
1
1
1
1
1
It keeps Putting Y as the Control_First
The wonders of SourceForge, I imagine. Are there any specific details of
this outage?
I'm glad I was busy enough with other tasks in the last few days; my
email about TFS Build integration wasn't holding me up. :)
Joel Peterson
[EMAIL PROTECTED]
-Original Message-
From: [EMAIL PROTECTED]
Simon Burgess wrote:
Can anyone point me at
how to add permissions to the windows
temp folder for the Local ‘Users’ group. I guess I need to know how
I add permissions for a group to a folder I’m not creating as part of
my
installer generally.
Add a Component with a CreateFol
David Welch wrote:
> If I have _mainFile at the bottom of the component everything works. If
> I have _componentFile1 at the bottom, this file is added to the msi as a
> .Net assembly with version 0.0.0.0. Registration does not work on this
> file because I don't think it has a strong name. A
vbtricks wrote:
> But no matter which attributes I add to the extension feature, it is not
> preselected. Can you help me?
>
What do you mean by "preselected"?
--
sig://boB
http://bobs.org
-
Take Surveys. Earn Cash. Inf
Christer Solskogen wrote:
> The only problem I know of is the lacking of documentation. For
> instance the help file included in wix3 contains docs for wix2.
>
The WiX.chm in the WiX v3 releases contains schema doc for WiX v3. There
are other topics that refer to WiX v2, however.
--
sig://bo
Michael Carlisle wrote:
> Can someone help. I have a SelectionTree and need to disable or enable a
> hidden feature based on the selection of another feature.
>
> I've worked out I can use publish events on my next button to enable or
> disable a feature based on a property, but how can I base th
roxana wrote:
> "Error configuring ODBC data source: [ODBCNAME], ODBC error 11:
> ConfigDSN or ConfigDriver or ConfigTranslator Driver Error. Verify that
> the file [ODBCName] exists and that you can access it."
>
> I do the SAME procedure for the web site name and it WORKS!
>
> Can you tell me
Anton Filippov wrote:
> I'm trying follow combination, but I've "install", "not install" and
> "network install".
> How to remove "network install"?
>
Make sure your features have components and not just child features.
Even if the feature "favors local," MSI offers run-from-source as an
optio
Stefan Pavlik wrote:
> Problem is that the msiexec wants to start the temporary file in
> C:\Windows\Installer\ which was deleted (and this is problem) during
> cleanup before reboot.
>
When are you scheduling ForceReboot? The cached package shouldn't be
removed until the install completes.
>
Magus wrote:
> I keep getting an error with my ErrorDlg
> Error LGHT0204: ICE20: Specified ErrorDialog: 'ErrorDlg' not found in Dialog
> table (or its Control_First control is not 'ErrorText').
> I have my ErrorDlg created just fine so the problem is the Control_First not
> being ErrorText. I do h
Antti Järvinen wrote:
> I'm trying to install Wix3.msi to my computer. Installation succeeds
> and but wix projects doesn't work in Visual Studio 2005 Professional.
> Some of VS2005 properties seems to point D:\ directory.
>
Can you export the values in your
HKLM\SOFTWARE\Microsoft\VisualStudio
Alex Mendes da Costa wrote:
> I'm working on setting up an installer using WiX. When I uninstall my
> product, there's a dialog box displayed that just has a progress bar.
>
> I'd like to customize this uninstall dialog with some strings that
> explain to the user what's going on. Please would yo
On Thu, 5 Oct 2006 10:44:29 -0700
Rob Mensching <[EMAIL PROTECTED]> wrote:
> > The only problem I know of is the lacking of documentation.
>
> WiX v3 is a little less documented than WiX v2..
>
> > For instance the help file included in wix3 contains docs
> > for wix2.
>
> Hmm, what makes you s
What
is the most recent WIX build?
We
run against released .NET 2.0 CLR (Whidbey build v2.0.50727)
This
happened only once so far. We’ve been using WIX for more than a
year. Last time we upgraded was in April this year, to v2.0.4005.0
I
don’t know how to get th
Some of the tutorials in the docs (getting started) still show the v2 format.
The documentation based on the schema, however, is correct for v3.
-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Rob Mensching
Sent: Thursday, October 05, 2006 10:44 AM
To: Ch
> The only problem I know of is the lacking of documentation.
WiX v3 is a little less documented than WiX v2..
> For instance the help file included in wix3 contains docs
> for wix2.
Hmm, what makes you say that? The reference material should all be correct.
If not, can you please file a bug
On Tue, 3 Oct 2006 13:02:42 -0400
"Darrel Miller" <[EMAIL PROTECTED]> wrote:
> Not that my opinion should carry much weight considering Rob has
> already voiced his opinion, but he is obligated to take a more
> cautious stance than the rest of us. I would move whole heartedly to
> V3. Just the s
Petr Vones wrote:
> And another related question. I have multiple deferred CAQuietExec actions.
> Is possible detect which of them had failed and display corresponding error
> message ? I tried to use the action "value" as a condition without a luck.
>
Not really. When the CA fails, MSI rolls
You could try moving to a more recent build. There were
some minor fixes but nothing that I think will actually fix this. I’m
a bit at a loss on how to even go about debugging this. What version of the
CLR are you running? I wonder if maybe there is a double Dispose() in the
code someho
I actually thought the mailing bounced me off the list (again). I think now it
was just an outage in SF tons of mail showed up today.
-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Stefan Pavlik
Sent: Thursday, October 05, 2006 3:45 AM
To: wix-users@lis
Mike is correct.
However, ideally, you’d look at getting the policy in the domain tweaked
so you could run validation on your build servers. You will catch bugs
much earlier running it there. If worse comes to worse, maybe you could
only suppress validation on the build machines but ensu
Actually, your suggestion about using Fragments is a very much recommended.
Merge Modules should be used when you are distributing blocks of code to across
organizations that don't all use the WiX toolset. Otherwise, .wixlibs are far
more efficient and powerful.
-Original Message-
Fro
Ahh, well, you should probably file a bug against
InstallShield. They aren’t doing the right thing according to the
MSI SDK (unless I’m misunderstanding the SDK, which is possible... I did
write that spec a very long time ago… when I was an intern
).
From: Antony Walmsley
[mailto:[E
Wix-Users,
We are seeing the following access violation in light.exe (filever
2.0.4409.0) that seems to have something to do with concurrent invocation of
two instances of light.exe. Has anyone seen something similar?
Unhandled
Exception: System.AccessViolationException: Attempted t
Thanks Rob.This issue has come about because our product groups use InstallShield to incorporate the merge modules into their installers. It seems that InstallShield uses the module GUID and locale to decide whether 2 merge modules are the same. These values are the same in both the new and old mer
Yes, the condition goes in the UI/Execute sequence table
and is therefore on the element.
--
Mike Dimmick
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Jeff
McKelveySent: 04 October 2006 19:35To:
wix-users@lists.sourceforge.netSubject: [WiX-users] Creating a custom
ac
One GAC’d assembly per Component is the rules from the
Windows Installer. Honestly, when considering the Component Rules, I
would suggest one file per Component in almost all cases.
From:
[EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Douglas
Watts
Sent: Tuesday, October
The intent is to generate a stable - the same - component GUID for the same
resource. Rob's blog post 'Component Rules 101' describes how multiple
components (remember, identified by GUID) installing the same resource can
cause problems such as prematurely-removed resources or orphaned resources
True, I take a more cautious stance. I really do want you guys to like me and
giving bad advice doesn't seem like a good way to do that.
One thing I would add to Darrel's statement below is that WiX v3 is still under
development. From build to build, you may run into changes in the schema th
You have to extract it. The Windows Installer engine doesn't know how to read
MSI files out of resource streams. Besides, you're going to want to put the
MSI in a place where future repair operations can find it. Otherwise the user
will get prompted to find an MSI that is hidden inside your b
You should schedule your CustomAction inside the Merge Module. When the Merge
Module is merged it will be put in the correct sequence in the final MSI. The
MSI SDK has more information about sequencing CustomActions in Merge Modules.
-Original Message-
From: [EMAIL PROTECTED] [mailto:[
As you are finding, Merge Modules aren’t really intended
to work that way. What are you trying to accomplish?
From:
[EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of vij
Sent: Wednesday, October 04, 2006 3:39 AM
To: wix-users@lists.sourceforge.net
Subject: [WiX-users] Can I re
Check out the File Versioning topic in the MSI SDK. That is what will control
how your files get upgraded. Changing the GUID on the Merge Module won't
affect them. The Merge Module signature has a version, I would suggest leaving
the GUID the same and just up'ing the version number... unless
Colliding symbols (the technical term for duplicate entries) are caught by the
linker. The linker is the only thing that can see across the whole space of
your database. This is much the same as the C/C++ linker.
-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On B
Your latter scenario should work today. If you create a
CustomTable with only Rows in it, it will automatically create a reference to
the CustomTable with the definitions. Did that not work? If not,
then please do open a bug and someone will fix it because it is supposed to
work that way
I think it's simply that all the references are resolved by the linker
_before_ the MSMs are merged in. This makes it impossible to reference
anything in the MSM.
I think merge module custom actions should be scheduled by authoring
them in the ModuleInstallExecuteSequence (or ModuleInstallUISequen
light.exe has, I believe, to load the .msi in order to
perform the validation step. For the moment, you could suppress validation with
the -sval switch which I think is a SuppressValidation property (I'm not
familiar with MSBuild).
--
Mike Dimmick
From: [EMAIL PROTECTED]
[mailto:[EMAIL
I have an MSM that defines a set of "CustomAction" entries. The MSM is
merged into the MSI, and it is my responsibility to execute the MSM's
custom actions.
Unfortunately when I compile my project, light rightly complains:
C:\xxx\yyy.xml : error LGHT0112 : Unresolved reference to symbol
'Custom
One component per DLL. The general suggestion is one
component per file, unless there is a very good reason not to (e.g. multi-file
assemblies such as publisher policy assemblies, which must be a single
component).
--
Mike Dimmick
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Beh
Hello,
I would really appreciate your help with this issue. I'm using
Wix-2.0.4415.0 under XP Professional SP2.
I 'd like to let the user to chose its ODBC datasource name. I use an
Edit control in a dialog, with a public property ODBCNAME attached and I
set the ODBCDataSource's "Name" to this
Hi,
What could possibly be the reason for Custom Actions not being invoked if mentioned in InstallExecuteSequence table but works fine if mentioned in InstallUISequence table.
Thanks,
Abani
-
Take Surveys. Earn Cash. Influe
"Mike Dimmick" <[EMAIL PROTECTED]> writes:
> If I understand correctly, I believe Bob is saying that the
> component GUIDs in your installer should also be stable, which
> cannot currently be achieved with tallow.
Yes, but tallow (used with option -reg) does not generate
elements at all. All it
Hi all
Anybody has an Idea why the wix-users forum is not working?
I haven't received any mail from this forum for two days (since 2006-10-03).
I hope that it is not the end of the WiX forum
Stefan
--
View this message in context:
http://www.nabble.com/No-messages-from-WiX-Users-for-2-da
Hello,
Can someone help. I have a SelectionTree and need to disable or enable a
hidden feature based on the selection of another feature.
I've worked out I can use publish events on my next button to enable or
disable a feature based on a property, but how can I base this on the status
of anot
If I understand correctly, I believe Bob is saying that the component GUIDs in
your installer should also be stable, which cannot currently be achieved with
tallow.
The Windows Installer SDK suggests that if you change the contents of a
component to be incompatible with previous versions of the
Title: Combobox & websites
Hi!
Was wondering if anybody out there has played around with comboboxes and extracting the field based on user selection.
I have a script that populates both websites and application pools to a combobox, and based on the user selection populate the given websit
I'm working on setting up an installer using WiX. When I uninstall my
product, there's a dialog box displayed that just has a progress bar.
I'd like to customize this uninstall dialog with some strings that
explain to the user what's going on. Please would you let me know how
to do that. I have
Hi All,
I've authored my WiX with a set of dialogs comprising my setup wizard, and then
I found this page on msdn:
http://windowssdk.msdn.microsoft.com/en-us/library/aa368283.aspx
Does this mean that I have to author the Reserved Dialog and Required Dialog
boxes into my wix? I only found this
Hi.
I use VS2005/MSBuild to build the MSI file. I experience that the
build step only depends on the wxs files and wixlib files. However the
resulting MSI file needs to be rebuilt whenever one of the refered
files have changed.
A line like
means that if filea.exe has changed then the MSI must b
From: "Bob Arnson" <[EMAIL PROTECTED]>
> Use the ProgressText element to add a row to the ActionText table. Note
Thanks, this is exactly what I was looking for.
And another related question. I have multiple deferred CAQuietExec actions.
Is possible detect which of them had failed and display cor
I’m looking at the attributes for the CustomAction
element and it is not clear to me how you would make the custom action only run
on install. Another possibility may be to create a condition on the Custom
element associated with the CustomAction? For example:
NOT
Installed
It takes
I've got a set of merge modules that have been used in installers
sent to customers.
Now I've got to recompile my wix files to pick up the newest versions
of the executables (bug fixes, new features etc). Should the GUID in
be changed to indicate the file contents have changed, or do I keep the
Hi list...
My question is probably related to Windows Installer (not to WiX)
but anyway...
I want to use ForceReboot standard action during uninstallation of
the product.
(ForceReboot will ask for immediate reboot of computer and schedule
the installation to continue after reboot)
I have schedu
Hi list...
My question is probably related to Windows Installer (not to WiX)
but anyway...
I want to use ForceReboot standard action during uninstallation of
the product.
(ForceReboot will ask for immediate reboot of computer and schedule
the installation to continue after reboot)
I have schedu
Hi,
I have been trying to figure out a bug in a merge module so I have run
dark on the merge module and am including it into my wix project as a
fragment. The merge module has a section like this:
If I have _mainFil
Hi, I am trying to use public properties in merge modules (these public property values are passed as command line arguments to the msi package), but I am unable to retrieve the public property values in merge modules. My questions is, Can I use public properties in merge modules? than
Salut,
disabling the firefox-extension-feature when the browser's not installed now
works. Still I got some problem. I'm trying to preselect the firefox
extension-feature and disabling the "install on first use" option as my
application does not support it. This is how far I got
Thanks, got it to work with the following source
FIREFOX_INSTALL_VERSION=""
Stefan
--
View this message in context:
http://www.nabble.com/Disable-feature-when-property-is-empty-tf2323552.html#a6637061
Sent from the wix
Hello all
I've have selection tree, and I want to set installing way options for
features like "Install" and "not install" only.
I'm trying follow combination, but I've "install", "not install" and
"network install".
How to remove "network install"?
(3 way)
if i insert into this block another
The following is meeting notes from the "WiX Monthly Meeting" from 5:15 PM -
6:00 PM PST on Microsoft campus. The first meeting (last month) was where I
announced that the internal Microsoft mailing list for WiX was going to be
deprecated. Now (as you may have noticed) all communication happen
I am trying out the new feature Guid="*" as described on
http://installing.blogspot.com/2006/09/automatically-generating-component.html
I got some questions:
In the blog beta-testers are encouraged to try it out:
When using it a warning is shown, that this is experimental.
Among others it claims t
Bob Arnson <[EMAIL PROTECTED]> writes:
> Jarl Friis wrote:
>> appropriate element). I have expected to be able to avoid
>> that for the standard reasons:
>> It's time consuming.
>> It does not require intelligence.
>> It's error prone; In half-a-year, when I actually do make an
>>
> Problem is: I
Hi,
I have a problem in my installer with creating shortcuts : basically,
I need to create a shortcut where the executable isn't part of my
installer and I just need to provide parameters.
I retrieve the executable path using :
And I add icon using :
http://localhost/foo/bar"/>
Problem is t
Not that my opinion should carry much weight considering Rob has
already voiced his opinion, but he is obligated to take a more
cautious stance than the rest of us. I would move whole heartedly to
V3. Just the shortfilename, longfilename stuff alone was worth the
move for me.
Disclaimer: I'm no
I have some code for this up at the following location. http://www.codeplex.com/Wiki/View.aspx?ProjectName=WiXML
On 10/3/06, Jarl Friis <[EMAIL PROTECTED]> wrote:
Bob Arnson <[EMAIL PROTECTED]> writes:> Jarl Friis wrote:
>> Maybe, but it is not installed when installing the Wix3.msi (latest>> week
Hi,
I'm trying to install Wix3.msi to my computer. Installation succeeds
and but wix projects doesn't work in Visual Studio 2005 Professional.
Some of VS2005 properties seems to point D:\ directory.
Property(C): VS2005PROJECTAGGREGATOR2 = C:\Program Files\Microsoft
Visual Studio 8\Common7\IDE\
Pr
Does anyone know anything about this. I can't seem to get the DSN's created. I found a page about the different Properties that should be supported for the ODBCDataSource with SQL server, but I still get the same error message about the file "SMS-3000 History SQL" could not be found. That's not the
WiX Users,
I have an MSM that defines a set of "CustomAction" entries. The MSM is
merged into the MSI, and it is my responsibility to execute the MSM's
custom actions.
Unfortunately when I compile my project, light rightly complains:
C:\xxx\yyy.xml : error LGHT0112 : Unresolved reference to symb
Hi all.
I’m new to this list so please correct me if this has
already been discussed. I’ve installed the latest weekly build of WiX 3
on my development system and also on my Team Foundation Server/Team Foundation
Build.
The WiX solution builds fine on my development system, in
all D
I keep getting an error with my ErrorDlg where it says my property
Error LGHT0204: ICE20: Specified ErrorDialog: 'ErrorDlg' not found in Dialog
table (or its Control_First control is not 'ErrorText').
I have my ErrorDlg created just fine so the problem is the Control_First not
being ErrorText. I
Not really a wix questions, but I did create my program in wix, just
wondering if anyone had done this before. My bootstrapper is suppose to
control the UI for the Installer, and also check to see if the file is
already installed and prompt user to play or uninstall if it is already
installed. W
I have more than a dozen DLLs that I need to install into
the GAC. I’ve learned how to install “a” file by merely
adding the Assembly=”.net” attribute. This attribute requires the KeyPath=”yes”
to be there as well. Is there an easy way to install multiple DLLs or do I
have to create a co
With
FragmentRef deprecated, is there a supported mechanism for sucking in a
CustomTable and associated data from an external file? How about storing data
and schema separately (so that developer X can add data rows, but can’t
muck with my table schema)?
Thanks!
--
Hi
Can anyone point me at how to add permissions to the windows
temp folder for the Local ‘Users’ group. I guess I need to know how
I add permissions for a group to a folder I’m not creating as part of my
installer generally.
--
In a Compiler Extension that we are currently using, we are inserting records
into a few custom tables as well as the Binary table. During the execution
of that compiler extension, is there a way to check for an existing entry
before adding the new record so duplicate entries don't occur?
--
V
92 matches
Mail list logo