Hi all,
I wrote a WiX 3.0 project which set up the IIS as well. However, I found
that it sets the IIS configuration *read* to be disabled and the *execute
permissions* to be 'none'. I need the *read *to be enabled and the* execute
permissions *to be 'script and executable'. So how can I do that?
Neil Enns wrote:
> I don't quite understand your comment about FilesInUse vs MsiRmFilesInUse. If
> they're different code paths maybe I'll actually get the text with the Rm
> version?
>
If you run on Vista/Srv2008 and have an MsiRmFilesInUse dialog (default
with WixUI) and Restart Manager do
I don't quite understand your comment about FilesInUse vs MsiRmFilesInUse. If
they're different code paths maybe I'll actually get the text with the Rm
version?
Neil
From: [EMAIL PROTECTED] [EMAIL PROTECTED] On Behalf Of Bob Arnson [EMAIL
PROTECTED]
Sent: Wedne
> in relation to the non file components are you referring to non file keypath
> or components which simply contain additional resources but maintain a file
> keypath ?
In general, I think I have a pretty good handle of the component rules / the
best practices for laying out components like you m
to be honest i dont have a good answer for that question. even if there was a
good answer there is no tools currently on the market which could rectify
the problem even if it existed.
for example lets "assume" non file based components should be matched, how
would a tool determine that the conte
Hi Jason,
For existing and new projects.
I am facing problem with visual studio after installing Wix 3.0.4311.0 version.
Problem: I am unable to see solution in solution explorer for wix projects but
I can see c# projects.
It is also giving access denied error when am building existing wix
Mathur, Uttam (GTS) wrote:
> I searched on this forum and got to know that its an bug. Just wondering
> if we have any solution or workaround today? I am using latest WIX
> 3.0.4311.0.
>
The only workaround is to use an older version. MSI 4.5 adds columns,
and Dark doesn't know how to deal wit
Robert O'Brien wrote:
> Is it expected that the steps necessary to inject a custom dialog into
> WixUIExtension provided UI sequences requires to make a customized copy of
> the desired WixUIExtension provided UI sequence?
>
Yes. It isn't possible to replace the dialog set's control events,
Murray Hipper wrote:
> I want to make an dll extension which is based on a .wixlib file, in the
> same way in which UIExtension has the wixlib which is wix library file
> and the wixext which is the C# dll. Looking at the dll I see only 3
> files which no way in which it links with the wixlib so I
Neil Enns wrote:
> Still no love through the verbose log. I'm going to try making our app
> restart manager aware (which we should be anyway) to see if that helps.
>
I believe they're different code paths, unfortunately, so it won't help
with FilesInUse -v- MsiRmFilesInUse.
> Speaking of whi
Steve Baker wrote:
> My conclusion from my testing still leads me to believe that in my situation,
> at least for files, there shouldn't be any chance of one web application
> breaking another even though the component id is the same for two separate
> resources. John's statement that ref-counti
Well, below is a really stupid example, but illustrates the behavior (refer to
WiX code snippets below).
Both installations install a single file and a single registry key. The file
components have the same Component GUID, but are installed to a different file
system location. The registry co
Hi All,
Thanks to some swift feedback and help from Neil my question 1 is all
resolved, however question 2 and 3 remain outstanding :P
Any pointers to both building wix extensions that bind in files and
answers around binding files to wix libraries inside visual studio would
be greatly appreciated
hi chad,
in reading this further this doesn't seem to follow known logic. this could
easily be confirmed by monitoring the registry at the locations described in
my blog post before and after each installation. the logic you present in
this case doesn't match the logic I have accustomed myself t
OK, what would the recommended approach be for non-file based components and
their GUIDs, considering backwards compatibility with respect to multiple
instances?
[How does path (for file based component data) come into the picture? ]
From: [EMAIL PROTEC
HI Uttam,
LTNS. As a work around you could remove the CA decompile it into WiX then
add the CA back into WiX manually. I am not aware of the bug (mind you i
haven't been using wix for long).
Cheers,
John
Mathur, Uttam (GTS) wrote:
>
> Hello,
>
> While de-compiling an existing Wise MSI u
I have an xml solution detailed here.
It simply requires putting properties you want into an xml. The MSI consumes
the xml at runtime.
the example i have on the web is written in vbs (yeah i know most of you
dont like it, but due to IP reasons I cannot share the managed ver
hi all,
I think you may be getting confused with reference counting here. There are
two different types of reference count available. Once is windows based and
the other is windows installer based.
Windows reference counting is handled by setting a registry key which
monitors file actions.
Wi
FRIGGEN AWESOME YOU GUYS KICK ARSE!!!
Just what I needed Thanks!
[After I come down from my emotionally high roller coaster here... regarding
question #1, is there a cleaner way [a method to avoid code duplication]?]
-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL
Take a look at the new "Instance" element in WiX v3.
-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of John Nannenga
Sent: Wednesday, July 16, 2008 14:28
To: wix-users@lists.sourceforge.net
Subject: [WiX-users] Multiple Instances and Torch.exe
Looking for s
Looking for some advice:
I need to support multiple instances of my product installation (for sake of
discussion, let's just say 50 of the suckers).
Regarding all non-file data, I've authored separate components and conditioned
their installation based upon an internal instance name property:
Thanks for the suggestions, it's unfortunate you can't just change the
color.
Alex G.
On 7/16/08 7:34 AM, "Anidil" <[EMAIL PROTECTED]> wrote:
>
> I have placed the checkbox control on top of the native window instead of
> white back ground which is a bimap to get rid of this problem
>
>
> Ro
I copied wix3-sources\src\ext\UIExtension\wixlib\WixUI_FeatureTree.wxs ->
\UI\WixUI_FeatureTreeEx.wxi + switched it to an include file and
added custom dialog to that existing sequence and now I'm getting the result
expected.
Is it expected that the steps necessary to inject a custom dialog int
Hello,
While de-compiling an existing Wise MSI using Dark, I receive this
error:
C:\Working\wix 3.0.4311.0-binaries\WixDifxAppExtension.dll : error
DARK0143 : A parsed tuple has more fields for table 'CustomAction' than
are defined. This is potentially because a standard table is being
redefine
Thanks for the issue report. I've identified the cause of the regression and
we'll try to fix it as soon as possible.
-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Pierson Lee
Sent: Wednesday, July 16, 2008 11:41 AM
To: General discussion for Windows In
Using the wix chm and wix tutorial documentation I've come up with the
following wix sources in an attempt to inject a custom dialog into
WixUIExtension provided WixUI_FeatureTree UI sequence.
This compiles fine but when I run the msi I do not see the expected
UserRegistrationDlg displayed betw
Murray gave me some logs and a sample project offline, and there is indeed a
bug in the new localization work I checked in last week. If anyone else hits
this let me know and I can give you a workaround.
Thanks,
Neil
-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
I have added a registry key to my testing. John's statement for registry keys
is correct, one gets left behind. This is good to know, as one of the
components i was going to install was a registry key.
My conclusion from my testing still leads me to believe that in my situation,
at least for fi
Check out the "ext" project in the WiX source distro for how they embed the
wixlib in extensions. I used the WixSqlExtension as that one is pretty
simple.
You need to make a solution with your .wixlib project in it, and your C#
Application Library extension project. You put a link in the exten
I'll have to second you. I had the same problems with 4311. I attempted to
install both the wix.msi and the wix_x64.msi with the same results.
-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Robert O'Brien
Sent: Wednesday, July 16, 2008 10:45 AM
To: 'wix-
Anyone run into this issue? I'm installing an SSL Site onto an IIS7 box
(Windows 2008) and I need to set Client Certificates to "Require". I've set
this value in the IIS portion of my WiX using AccessSSLRequireCert="yes" and it
causes the page to fail with a 403 error until I change it from requ
I believe component ref-counting for file based data is handled at the product
code and location level. That's why Chad see's the results he does for the
below situation regarding the web.config file.
Component ref-counting for non-file based data (registry information, ini keys,
shortcuts, e
Still no love through the verbose log. I'm going to try making our app restart
manager aware (which we should be anyway) to see if that helps.
Speaking of which, is there a property that gets set during install if the app
was auto-shutdown?
Neil
-Original Message-
From: [EMAIL PROTECTE
You can use a custom action to prompt for credentials. Condition the custom
action to fire if the property values you need are not already set, tie it to a
component / other action that requires the property values, and be mindful of
the UILevel.
-Original Message-
From: [EMAIL PROTEC
I reverted to wix 3.0.4004.0 on both my w08 x64 and vista sp1 x64 dev
workstations and in both cases building from the vs08 ide after a single wix
extension reference has been added works again with that release installed.
So this issue repro's for me using x64 os's and the current 3.0.4311.0
I tested building from the command line, e.g. msbuild WixProject1.wixproj, and
this succeeds.
I've repro'd the issue I'm seeing below when trying to build from the vs08 ide
after a single wix extension reference has been added on both a w08 x64 and a
vista sp1 x64 dev workstation.
-Origina
Murray,
I checked in changes between the builds you mention that change how localized
installers are built, to support multiple .wxl files in a project.
To figure out what's going on I'll need to see the verbose build log. From a
command line type "msbuild /v:d yourproject.wixproj > foo.txt" th
Hi All,
I've come across a problem in a recent upgrade of Wix where I went to
3.0.4311.0 and found I couldn't compile anymore. I tracked it down
between the two weekly releases 3.0.4227.0 it does work and 3.0.4309.0
is the first weekly release where it fails.
The problem I am having is with local
Chad,
The situation you describe is exactly what we will be doing. All 30 of these
web applications get installed to the same machine, all to different locations
on the file system. Until yesterday I believed exactly as you have stated, the
second application updating the Component reference wo
Ty Alexander it works fine with CustomAction
2008/7/16 Alexander Shevchuk <[EMAIL PROTECTED]>:
> This can be done with custom action 51:
>
> Value="[ProgramMenuFolder]\\\" />
>
>
>
>
>
>
>
> Alex Shevchuk
>
>
>
> -Original Message-
> From: [EMAIL PROTECTED] [mailto:
> [EMAIL
Try the WIX element "SetProperty".
I read the spec on the Property Table and it only takes the type of "Text".
So, what I sent before would not work. Sorry about that.
--
Brian Rogers
"Intelligence removes complexity." - Me
http://www.codeplex.com/wixml/
On Wed, Jul 16, 2008 at 9:32 AM, Benas <
This can be done with custom action 51:
Alex Shevchuk
-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Benas
Sent: Wednesday, July 16, 2008 8:59 AM
To: WiX-users
Subject: [WiX-users] How to set property value by directory path
Hello all,
What
I have tried both of your solutions and both doesn't work if i hardcode the
value into property everything is fine but if i try to use
[ProgramMenuFolder] or *[[*ProgramMenuFolder*]]* it does not
2008/7/16 Brian Rogers <[EMAIL PROTECTED]>:
> I'm not positive that this will work. However, try thi
I'm not positive that this will work. However, try this syntax.
http://msdn.microsoft.com/en-us/library/aa368609(VS.85).aspx
--
Brian Rogers
"Intelligence removes complexity." - Me
http://www.codeplex.com/wixml/
On Wed, Jul 16, 2008 at 8:58 AM, Benas <[EMAIL PROTECTED]> wrote:
> Hello all,
>
After updating to the current wix 3.0.4311.0 drop I'm now getting compiler
error CNDL0103: The system cannot find the file 'Files' with type 'Source'
To repro on my w08 x64 dev wks I use vs08 | file | new | project | wix | wix
project | f6 (build) at which point everything is fine.
I then use
Steve, one possible risk is as follows. It'll likely happen if you
install any two MSIs that contain the same Component, but a different
file, on one computer. The first MSI will set the Component reference.
The second MSI will alter that Component reference to point to the new
file. Then if you un
Hello all,
What i need is to set property value that would contain full path to
ProgramMenuFolder directory.
My directory is [ProgramMenuFolder]\\\
Actualy C:\...\Start Menu\Programs\\
I have tried
But this doesn't set correct value.
Tx for help,
Benas
--
I thought a patch installer (.MSP) did not have a UI. You might have a
more controlled environment, but without a UI we couldn't prompt for SQL
credentials and thus couldn't run SQL Scripts in a patch. If you can
hard code credentials or there actually is some way to display a dialog
to the user fo
Hey all,
I find myself in a situation where I need some feedback on component rules. I
have over 30 solutions that each have a wix installer project in them. each
solution is a web site that is deployed automatically and internally. right now
i have a ton of duplication between each of the in
Colin Law wrote:
> This fails giving the following error in the log.
>
> Action start 11:04:08: InstallSqlData.
> InstallSqlData: Error 0x80070006: failed to get size of stream
> InstallSqlData: Error 0x80070006: failed to read SqlScripts table
Try using pyro's -notidy argument. Very helpful
Hi
I just have another doubt. I need to get Currencies from Database and bind
those values to a combo box in a dialog after everything is installed in the
database. How can i do this?
Rahul
-
This SF.Net email is sponsored by
Hi,
I'm trying to create a patch using Pyro (Version 3.0.4227.0). Our product
installer performs various functions, installs executables/services, runs
SqlServer scripts, configures settings files based upon user settings etc. I
now wish to create a patch to update installed files, but also ex
wixuser1105 wrote:
> we are actually looking at somewhat simple solution like we can set these
> values in a simple configuration file (.xml or any text based) and send it
> along with the msi file.
> Is it possible to do that?
>
The simplest thing is to expose the right properties so they can
Neil Enns wrote:
> Well, unfortunately, that's not what's happening. It's detecting that we're
> running, and if we say "next" on the dialog our application shuts down
> properly. But the list box is empty.
>
> How can we go about debugging why?
>
Verbose log (always). There is some logging a
andywhitt wrote:
> Theyre files that I can't leave behind.
>
> I've found a way of stopping the repair.
>
> Puttting the files I delete into their own feature away from the shortcuts
> doesn't trigger a repair. :)
>
An explicit repair will restore the files and you can't prevent that.
--
sig
Same problem here so I second a plea for help and more info
-Original Message-
From: Neil Enns [mailto:[EMAIL PROTECTED]
Sent: Wednesday, July 16, 2008 12:06 AM
To: General discussion for Windows Installer XML toolset.
Subject: Re: [WiX-users] Where does FilesInUse dialog get its names
fr
You can think of merge modules (MSMs) like an application DLL: it's a package
of install instructions that can be included in a parent installer. You still
need some sort of tool to author the MSM, something that explains what files to
include, where they should go, and what the order of install
Is this a problem only with existing wix projects you previously created with
an older build of wix, or do you also also have the problem with newly-created
wix projects?
-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Chandra Vuppala
Sent: Wednesday, Ju
Theyre files that I can't leave behind.
I've found a way of stopping the repair.
Puttting the files I delete into their own feature away from the shortcuts
doesn't trigger a repair. :)
Bob Arnson-6 wrote:
>
> andywhitt wrote:
>> I can now see what the problem is. After install finialise I de
Yeah.. i've figured that out and i think ive found the source of the
problem.
I am actually adding Currency symbols. So, because of the Unicode
values the Procedure is not getting executed. Ive typed the symbols from a
hex editor and its working totally fine now.
Thanks for the help guys.
Ra
Hi,
I want to generate a COM+ component based on my dll ( C++/ATL). Does
anybody has a hint where I can find some documentation about that topic?
Thx in advance
Mike
--
Dr.Michael Fadenfon: +49(0)228-98549-51
kippdata GmbH fax: +49(0)228-98549-50
Bornheimer Str. 33a Ema
I have placed the checkbox control on top of the native window instead of
white back ground which is a bimap to get rid of this problem
Rob Hamflett wrote:
>
> One work around is to make the control the same size as the checkbox (so
> the text is hidden) and
> then place a text control next to
Did you add the 'GO' statement? It's being passed as a parameter.
Chris
P.S. If you have profiler on another system, you can run it while the
installer runs on the original system. It watches the SQL server, so as
long as it can connect, it can profile for you. :-) Good luck!
On Wed, Jul 1
Is your element inside of a component? It won't create a site
outside of a component, it'll just reference it.
Chris
On Wed, Jul 16, 2008 at 3:51 AM, Natarajan, Thangaraj (MLITS) <
[EMAIL PROTECTED]> wrote:
> Please find the Log File details for the Error.
>
> ConfigureIIs: Error 0x80070490:
> I'd guess it's a timing problem: MSI decides what it needs to do
> based
> on the state of the machine during script generation. It sees
> sampledb.txt on the machine in the right place with the expected
> content/timestamp and says "nothing to do." You then move it but MSI
> has
> already made
Hi,
I am facing problem with visual studio after installing Wix 3.0.4311.0 version.
Problem: I am unable to see solution in solution explorer for wix projects but
I can see c# projects.
It is also giving access denied error when am building existing wix projects.
Please help me out.
Thank
Can't we author all the setup components inside an msm?Do we really need wix
then?What all are the advantages of going for wix instead of deploying an
application using merge modules?
--
View this message in context:
http://www.nabble.com/Merge-module-question-tp18483804p18483804.html
Sent from
Hello again,
I've removed the RollBackOnUninstall property for the SqlString and
changed the SQL property to "exec sp_InstallDefaults GO". Now its throwing
an error, the error statement is as follows:
Error -2147217900: failed to execute SQL string, error detail: Procedure
sp_InstallDefaults h
Please find the Log File details for the Error.
ConfigureIIs: Error 0x80070490: failed to find web site: 'HODWebSite'
ConfigureIIs: Error 0x80070490: failed to read IIsWebSite table
Error 26002. Failed to read IIsWebSite table. (-2147023728 )
MSI (s) (8C!60) [09:28:17:324]: Product: We
ok.. when i checked in the log... its showing the SqlString as
Property(S): RollbackExecuteSqlStrings =
masterDbNEWTON\SQLEXPRESSMasterDb31ExecuteProc11exec
sp_InstallDefaults
and the SqlScript to create the Procedure is showing as
Property(S): ExecuteSqlStrings =
finmapNEWTON\SQLEXP
One work around is to make the control the same size as the checkbox (so the
text is hidden) and
then place a text control next to it. Visually this will give you what you
want, but with a couple
of gotchas:
1 - you can't click the text to toggle the checkbox
2 - screen readers (such as those
Hi there..
I have this requirement that after we package the msi file, IT guys should
be able to change the property values to decide weather the msi will run in
testing or staging or production servers. we tried transform and set these
values in mst file but not really happy with that too, becau
72 matches
Mail list logo