Can I use customaction to run unzip on an installed zip file?
If yes, could someone please give an example syntax?
If yes, is there a way to show a "progress meter" during unzipping?
Can I delete the zip file after installation? Or can customaction
unzip from the cdrom?
Thanks,
Daniel Goldman
This type of question normally indicates something fishy - why would you
want to unzip a zip file when you can associate cabinet files with an msi
rather easily? It's much better to keep files under MSI control because
then they will be patchable - otherwise you'll expose customers to a
security t
Title: IIS - setting up folder structure
Hi.
I'm struggling a bit with Wix and the folder stucture it generates in the IIS.
I'd like to have the following structure:
Default Web Site
---MyWebService
--v2.0.0
-Webservice.asmx
-bin
MyLogic.dll
This
Hi All,
I am using Wix installer to create an msi. I have an exe
which I want to launch on Installation and kill on uninstallation. For this I
have written a dll whose routines I call from wix code .both launching and
killing of exe work fine on Win Xp SP 2 and Win 2k but on WIN
Is there any better way of installing COM components instead of using
tallow.exe and the related WiX fragment from the output?
I am wrinting at a nant script at the moment for building the setup. Now
I want insert the installation of my COM components. The problem is that
the output from tallow
Hi
folks,
I
have a wix msi that includes custom configuration dialogs and uses custom
actions to configure the application during my installation. After the
program is installed is there a way to re-run only the custom portions
of the installation wizard that so that I can reuse the co
Daniel,
xcopy deployment is just that ... literally copying the files to the
destination drive and that is all that is required.
However, the ability to not depend on anything else is a function of the
application's design.
Given the example you gave you could create a batch file on your CD th
Yes, the Condition element is allowed under a Feature. Check out the
WiX.chm
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Don
Tasanasanta
Sent: Thursday, June 29, 2006 6:00 PM
To: wix-users@lists.sourceforge.net
Subject: [WiX-users] Selec
The WebVirtualDir/@Alias is a bit different. You can specify the path you
want in there. In your example below, you are creating two different
WebVirtualDirs. I don't think that's what you want. Instead just use the
first WebVirtualDir and do this:
Not completely intuitive... but i
You can't rerun *only* the CustomAction without Conditionalizing practically
everything in the sequence tables. I wouldn't recommend doing that.
Instead, I'd suggest just using Maintenance Mode UI to allow the user to
change the values and set the REINSTALLMODE to something very simple so the
rest
Tallow is intended to be used one time to aid in the initial creation of MSI
components for the COM components you need to install. It is not intended
to be used in an automated build.
The idea is to run Tallow to harvest the components, including registry
entries, and then hand-edit them to ad
Better yet. If you are targeting Windows XP and up and your COM
component(s) is not shared among different applications, don't register
anything and make your application an "isolated application". See
http://msdn.microsoft.com/library/en-us/sbscs/setup/isolated_applications_an
d_side_by_side_ass
Akshay Bhargava, Noida wrote:
I am using Wix
installer to create an msi. I have an exe
which I want to launch on Installation and kill on uninstallation. For
this I
have written a dll whose routines I call from wix code .both launching
and
killing of exe work fine on Win Xp SP 2
I am using the WixSqlExtension to build a database.
It works great but I have some questions. Is there any way that these items
can be conditional?
In the Dialog I have checkboxes to allow the user to either enter
credentials or not. If they don't enter credentials I don't want to pass
the
Condition the Component condtainting the SqlDatabase.
-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Michael Cline
Sent: Friday, June 30, 2006 8:23 AM
To: wix-users@lists.sourceforge.net
Subject: [WiX-users] Wix 3, SqlDatabase User/SqlFileSpec/SqlDatabas
Yeah, there already is a way to install MSMQ queues in WiX, but current release
still has serious bug that I made a fix for a while back. The changes where
committed yesterday so they should be in the next drop I hope.
Example:
http://schemas.microsoft.com/wix/2005/02/pubca";>
...
I don't know what you mean by "fishy". The wix package itself
is distributed by zip, so zip can't be that bad. I can deal
with patches by just sending a new full distribution, or
just sending the file(s) that need replacing.
When you say "associate cabinet files with an msi rather
easily", are you
Hi all!
I hope someone out there can give me a little advise. I'm building an
install using WIX that requires the .Net Framework version 2.0 or
higher. I've worked through the entries in the archive to get the .Net
detection working...see this
posting for that info.
So here is the issue th
MSI is already built up to handle the scenarios below. You'll find that
creating a composite solution of an MSI-based install coupled with unzipping
installed file will lead to a poor customer experience in some common
scenarios like uninstall, upgrade, patching, and repair.
Customers expect an M
This is a common misconception about the WiX package that I figured I should
set straight. The .zip version of the WiX toolset is provided for
developers who want to take the tools and check them into their source
control system (a process I highly encourage). The .zip file provides no
mechanism
I have a better idea about xcopy deployment now. Can xcopy
deployment (or unzipping a file) be built into wix? Is there
a way to use customaction for this?
The nature of my .NET applications (described below under
"Background") make the extra complexity for programming wix
very burdensome. I don't
I appreciate your responding, but it doesn't answer my simple
question. Is it possible to use customaction (or some other
wix mechanism) to run unzip on an installed zip file?
I can figure out if it will lead to a "poor customer experience".
I'm just trying to figure out what wix does (and does no
Hi Rob,
I was intending no criticism of wix. I think wix is great.
And I don't think I had any misconceptions. I read the
previous postings where zipping wix was discussed.
But the fact is that wix IS distributed by a zip file.
It's fine with me. You have valid reasons for doing so.
As I explain
Daniel,
I think what the other responders have tried to do is suggest that for
your scenario, WiX may not be appropriate.
Yes, Microsoft Installer (and therefore WiX) can do what you want (and
more), *but* the unzip functionality you have requested is not built in,
so you would have to create and
It sounds like Wix is not really what you want. Just make your own EXE that
has a splash screen and unzips the file. WIX is for developing
professional-grade installers that have the ability to version files,
resilient rollback, etc. While you CAN do what you want to do by shelling
out to an unzip
To answer your basic question, yes, you could.
I don't think you can just unzip a .zip file from a custom action because I
don't think there is a public unzip API in Windows [1]. You would have to
include an unzip utility in your package that got installed before the
custom action ran.
Howev
On Fri, 30 Jun 2006 13:00:53 -0700, Daniel Goldman wrote:
Daniel,
WiX (.msi, Windows Installer, that is) already has this ".zip feature"
built-in, it just uses another compression method (if at all, I never actually
checked) and calls them .cab files instead of .zip ones. These cabinet files
c
But, that said...
There is no reason you couldn't use WiX in an automated build like in your
situation. You would have to have some sort of script that auto-generated a
fragment (.wxs) for your data sets that are referenced from a master WXS
file. Then you just use light to link in the correct d
On Fri, 30 Jun 2006 13:34:55 -0700, Daniel Goldman wrote:
Daniel,
> Is it possible to use customaction (or some other wix
> mechanism) to run unzip on a zip file from the install cd?
> And is there any kind of progress meter possible?
The custom action can call an external executable (including
To be clear, WiX is distributed several ways. For the end-user
(non-developer or developer), the WiX toolset is included in .MSI files and
installed/upgraded/uninstalled. For the developer's build process, the WiX
toolset is provided as a .zip file.
My point previously was that everything you'
This problem was mentioned few days ago in this list, but the solution
presented doesn't work for me.
I need to get user decision about what database type (oracle or mysql) is he
going to use with my program. So I made a dialog with radio buttons just
like in point 8.7 of tutorial at http://www
Hi Richard,
Yes, I'm trying to figure out whether my scenario is
appropriate for wix before I invest a lot of time
learning all the details. As the tutorial says, there
is a "steep learning curve". I appreciate your advice.
I was not assuming that the unzip capability was built
into wix. My scena
Chuck wrote:
So here is the issue that I'm running into...as soon as I specify an
InstallUISequence...I'm trying to implement the FeatureTree UI using
the WixUI_FeatureTree.wxs...the .Net detection fails to display its
message box and allows the installer to continue installation?
Grab
Hi Bill,
Yes, I was planning to include the unzip binary,
and install unzip first (or run from cd if possible).
Or use a self-extracting exe, as you suggest.
Do you happen to have an example of this in practice?
Or do I just need to play around with customaction?
I was hoping someone else had alr
Daniel Goldman wrote:
> Please don't try to sell me on something I don't need. Just please answer my
> Q.
>
You might want to consider that you're getting quite a bit of free,
friendly advice here. What you're proposing isn't a good use of Windows
Installer. If you don't want to "play by the
erdi wrote:
> The situation is oposite when I declare the DATABASECHOICE property this
> way:
> ORACLE,
> then the OracleSupport feature is installed when picked in radio button
> group and MySqlSupport isn't installed even if picked.
>
Generate a verbose log and check out the feature states d
Two suggestions about wix documentation from a wix newbie:
The schema pages don't print cleanly. The text is cut
off at the right (IE and NN). I even tried printing a
selection, did not work. Makes it hard for newbie to learn.
The documentation has a lot of great detail, but seems kind
of short o
Hi Rob,
I'm glad to hear I can create a series of CustomActions to
unzip a file during install. Lets me move forward.
I appreciate the advice about "better". You should know. But
ultimately I have to make that decision. It's simple for me to
implement the unzip scenario. I know this isn't what wi
Did the schema documentation layout changed? I have a lot
of old schema documentation that printed fine. Looked
a lot simpler at top or right.
The one that cut off to right today was "customaction",
which I was trying to print out and understand better.
Daniel
Daniel Goldman wrote:
> Two sugges
On Fri, 30 Jun 2006 15:42:36 -0700, Daniel Goldman wrote:
Daniel,
> implement the unzip scenario. I know this isn't what wix was
> designed to do,
It's not a WiX problem per se, it's a Windows Installer one. The underlying
functionality was created to work differently than your plan would sugge
Daniel, here are some things you may want to consider:
* How are you going to service the files that you unzip?
* How are you going to support uninstall?
* How are you going to support rollback during an install or uninstall?
I fully appreciate that different software packages may have different
Hi, Erdi:
I think you should add a custom action after clicking "Next" button of
radio button window to "CostFinalize". Just like this:
*1*
1
And I suggest you set "DATABASECHOICE" property default to "NULL" or
something you like, but don't set it to "MySQL" or "ORACLE". Becuase
whe
Hi Bob,
Maybe what I'm proposing is not a good use. But maybe you
don't understand the context of the unique kind of software
family I'm trying to install. How could you understand?
Sometimes there are good solutions that are different from
what the designer of a tool might have planned. Sometime
Hi Justin,
Thanks for the advice. I admit I'm a newbie related to
installing windows software.
Related to servicing the files, I was planning to retain a copy
of the installation cd for each cd that I send out (each one is
usually different), to troubleshoot any problems. If a problem
arises, I'l
> Maybe what I'm proposing is not a good use. But maybe you
> don't understand the context of the unique kind of software
> family I'm trying to install. How could you understand?
>
> Sometimes there are good solutions that are different from
> what the designer of a tool might have planned. Somet
Daniel Goldman wrote:
> I appreciate the free, friendly advice, but I had a hard
> time getting a simple answer. The response could have been
> "Yes, here's how to do it, but I don't recommend".
>
Because it's a bad idea.
> You mentioned self-extracting .exe tools. Are you referring to
> just a
Thanks.
John Vottero wrote:
>>Maybe what I'm proposing is not a good use. But maybe you
>>don't understand the context of the unique kind of software
>>family I'm trying to install. How could you understand?
>>
>>Sometimes there are good solutions that are different from
>>what the designer of a
47 matches
Mail list logo