Oops, I just noticed you answered you're own quest. also != does not work for
conditions, its <>, like you have. My bad.
greenaj
Michael Clark wrote:
> Sorry as usual I figured it out on closer inspection I needed to make the
> following adjustment
>
>
, you shouldn't need as "0" etc.
Try this and see what happens.
Regards,
greenaj
Michael Clark wrote:
> I have the following UI sequence
>
>Value="CustomizeDlg">1
>Value="ValidateUser" Order="1">1
>Value=&q
I should have had this in my previous message. Where is the Burn
documentation? It is not in the Wix 3.5 package, at least I can't find it
after doing an Administrative install if Wix3.5.msi (DON"T FORGET TO SET
TARGETDIR HERE).
Is Burn ready for primetime? My client is currently on the st
Thanks, I will need to learn about Burn, I see the name of of the utility alot.
I now need to learn what it actuall dows. I am however using Wix 3.0 and will
need to see if Burn is a 3.5 utility.
Regards,
Aris
Rob Mensching wrote:
> Yeah, don't do that. In Burn we do a lot of work to m
automate some of this, but check the results and
make sure what you have is correct. What you may need to do is run a CA to set
the Codebase value in the registry for the installed COM .NET assembly.. The
value regasm puts in the .REG file will not be value for the install.
Regards,
greenaj
I created an MSI package, MST (transfor), and .cab file using WIX 3.0. I
bundle all three up in a NullSoft self extracting exe that when called by a
bootstrapper, extracts the files to a directory on disk and calls the msi using
msiexec and setting the TRANSFORMS property to the .MST file.
Que
The phrase "Cabinet error code 11" seems to indicate that the cabinet may be
corrupt. The general 1603 code tells you nothing although, it is a general
error code for the whole install failing
Regards,
greenaj
Kurt Jensen wrote:
> P.S. I have incorporated the tools in 2-4
I would only add dependencies in the manifest for immediate dependencies only .
Don't add dependencies for B to A. For the mixed mode C++ dlls, they'l
depend on their .NET assemblies they consume along with the version of the
C/C++ runtime that their flavor of Visual Studio depends on.
For
To make things even more interesting, sometimes there are type library and COM
dependencies. Also some DLL's could be delay-loaded or dynamically linked to.
The Sysinternals depends tool is a great help. It is best just to bootstrap
the C++ runtime (.MSI) packages. Avoid the merge modules i
The automation layer
can be used to query the data and it is in the MSI SDK.
Regard,
greenaj
Sascha Beaumont wrote:
> a) Get the development team to update the WiX code instead of doing it
> yourself.
> b) Do it yourself, and verify manually.
> c) Don't verify anything, trust
Using the proprocessor is one part of the solution.
But instead of spending hours with Guid gen, use XSLT to generate the new guids
for components, as you will need different component codes for different
flavors. I have often done this. Get the transform to just copy all of the
nodes save fo
You might even try looking at Nullsoft Scriptable Installer (NSIS) at
nsis.sourceforge.net . There may be some plugins for Web Services. I have
been using it lately.
It is a nice tool for non-msi installs and is widely used for many products,
especially WinAMP plugins.
The scripting langu
be a better solution?
Thanks
greenaj
--
Crystal Reports - New Free Runtime and 30 Day Trial
Check out the new simplified licensing option that enables unlimited
royalty-free distribution of the report engine for externally f
is not a second one for the same thread.
Regards,
greenaj
Bob Arnson wrote:
> David Gardiner wrote:
> > At a guess, I'd say it might be related to the changes made for bug 2786736
> >
>
> Agreed. I reopened the bug. Can you attach a /v:diag log of a
>
The EULA should go into the Text column of the Control table for a MEMO
control. RTF as actually plain text marked up.
Regards,
agreen
"Sudripta Nandy (Sarangsoft Corporation)" wrote:
> The EULA of my setup program is in binary table. I have a EULA.rtf which I am
> adding to the binary
"Remove All" choice. When
the user selects "Uninstall", collect the credentials and drop the data.
This is not the pretties solution. But it seems that this is the only way to
address this problem
Regards,
greenaj
Mark Sinnathamby wrote:
> Hi,
> In my Wix
They would either need to have different names (like they do for the Visual
Studio C/C++ runtime dlls) or if they have the same name, each version would
have to go in a different folder.
Another option would be to install the DLL to the GAC if it is a .NET assembly,
or, install it to the Win Sx
Checkout the SourceDir Property. Just don't do that during an Uninstall or any
other time you would not want the source directory to be resolved (resulting in
a promt).
Regards,
agreen
troy hostetter wrote:
> Is there any way to get the directory in which the msi is executing from?
> If w
Is the MSI a 32 or 64 bit install?
greenaj
Hukumchand Shah wrote:
> Hi All,
>
> I am executing batch file using custom action which removes the extra
> folders during uninstallation. But it's not executing the custom action.
> The code is as follow
++ for the small stuff because they will launch and run
faster. I save DTF for the big stuff like database intensive work.
Regards,
greenaj
Dan Giambalvo wrote:
> I'm trying to add a Condition to my WiX based installer to make sure that IE8
> is installed on the machine
One thing I can think of, make sure the custom action is run in immediate mode,
not deferred.
ajgreen
"Romeo Salayo Jr." wrote:
>
> Hi,
>
> I'm trying to extract binaries at install time in able to use it during
> installation only. I'm using C# DTF, the problem is I can't get
> Record.
The solution I posted is not without problems. The issue is that the
network admin has no way to pass the credentials to the uninstall.
Passing them through public properties on the command line is not the
safest way to go. The uninstall should be designed in a way that it
does not fail when
typically
do, then you can prompt the user for the SQL credentials in the UI Execute
Sequence.
The problem is that you have to prompt for credentials, but you don't get a gui
from the ARP uninstall.
greenaj
Chad Petersen wrote:
> How do you handle the case where the SQL server cre
inside the Fragment's containing the dialogs.
I wonder if the Dialog attribute of the tag acts the same as a
. This indeed seems to be the case.
greenaj
Rob Mensching <[EMAIL PROTECTED]> wrote:
> The linker pulls in complete "sections". A Fragment creates one s
I am creating sets of dialogs in a wixlib project. In it I am creating Dialogs
inside of UI element contained in a Fragment.
Merely linking to the wixlib causes all of the dialogs to be included in the
MSI without event using a UIRef or DialogRef element.
This is not what I want. I would li
sequence.
If you haven't yet, get the MSI SDK which is part of the Windows SDK and check
out properties in the documentation. The documentation has proven to be an
invaluable reference to me.
Regards,
greenaj
> From: Nic Barden <[EMAIL PROTECTED]>
> To:
> Date: Sat, 4 Oct
upto version 9.0, some things drove me crazy about it.
I though by 12 some things have gotton better. I'd love to here what you think
about the new version.
Regards,
greenaj
-
This SF.Net email is sponsored by the Moblin
ready to
create my own proof of concept package for calling DTF managed CA.
Any help appreciated.
greenaj
-
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux
AFAIK property values modified from their default values in the Properties
table are not persisted with their modified values when the product is
installeed.
You can persist values in the Registry, File system, etc and look them up you
during the uninstall using the RegLocator and other Locator
I think I posted something in regards to this. Well, without grilling anyone
as to why they would want to know this:
Check the "OriginalDatabase" msi property. The may give the you the MSI file.
Also check out the "SourceDir" property. "SourceDir" is from the Directory
table. "SourceDir" gi
One reason that someone might want this is they might want the SourceDir
directory property instead because the have a utility on an install CD they
need to launch.
In that case, the SourceDir directory property obtained using MsiGetProperty in
a CA or as a proper set for CustomActionData might
You might want to check the MSDN docs regarding the OriginalDatabase property.
Of course check what you doing, as far as a REINSTALL etc because this could
refer to the cached package
Regards,
Aris J. Green
Richard <[EMAIL PROTECTED]> wrote:
>
> In article <[EMAIL PROTECTED]>,
> "Bi
ded cabinet, but I
> > understand it might not be possible to add the new cabinet in the transform
> > to the _Streams table. Must the cabinet file be external, or is their a
> > way to use the Binary table to embedd the files?
> >
> > TIA
> > greenaj
>
&
GAC as Rob Mensching referenced something Carolyn Napier had said. (If
I have that correct) So, if this is not a problem, then what is the issue?
I would want to see Windows Installer on Windows 2003 loading Framework 1.1 to
install a 2.0 assembly verified.
Regards,
greenaj
Brian Roge
bly. All the .NET code is run as a DLL custom action.
> > NOTE: These are not the "Installer Components" that leave their carcasses
> > in the installed product. They are simple extracted in the install, ran,
> > and then deleted (the DLLs are loaded by the unmanaged C+
he DLLs are loaded by the unmanaged C++ in another App Domain so
> they can be chucked).
>
> I realize there may be issues when installing to the GAC on Server 2003,
> fortunately we don't have to do this.
>
> Regards,
> greenaj
>
>
>
>
> Holmgren
Domain so they can be
chucked).
I realize there may be issues when installing to the GAC on Server 2003,
fortunately we don't have to do this.
Regards,
greenaj
Holmgren Mathias <[EMAIL PROTECTED]> wrote:
> And BTW, this topic is obviously an old beaten horse...
>
>
a new embedded cabinet, but I understand
it might not be possible to add the new cabinet in the transform to the
_Streams table. Must the cabinet file be external, or is their a way to use
the Binary table to embedd the files?
TIA
gr
I think the issue with ProcessMessage from within a DoAction call is that the
ProcessMessage will be executed on the UI thread. The InstallExecuteSequence
runs in a different process. I think with MSI 2.0 and before, the call could
result in a deadlock.
BTW my logging using the ROT is rathe
I have often wanted to log in UI sequence when a DoAction control event is
fired. Basically you need to queue up some logging messages in memory and the
dump them out when the dialog sequence is finished.
One way this can be done is to run an async custom action before the frist
dialog is la
Ugh, I just send this reply but forgort to include the Subject:
Anyway,
Thanks. I did get everything working with the merge module, and I did find the
standalone MSI alternative to the merge module. I hope that the licensing is
the same with the XTal MSI as with the merge module.
I do use Orca
Thanks. I did get everything working with the merge module, and I did find the
standalone MSI alternative to the merge module. I hope that the licensing is
the same with the XTal MSI as with the merge module.
I do use Orca all the time (every since I got started years ago with
InstallShield 7)
I am using Wix v3 Build 3.0.3632.0 and am trying to merge the Crystal Reprots
for Visual Studio 2005 merge module into my project. I can not get the reports
to work on the installation box. I created identital setups using
InstallShield 9.0 and the Visual Studio 2005 setup projects. BOTH OF T
I am trying to figure out if Wix 2.0 is better then Wix 3.0 for a client's
commerical product installation that I am trying to migrate out of
InstallShield 9.0. Even though 2.0 is the "stable" version, I have had some
problems with the latest downloads 2.0.5325.0, e.g. missing .wixobj files etc
I downloaded the latest stable release for Wix 2.0. I can't seem to find the
wixui_mondo.wixlib files are missing from the sdk\lib folder. Are these no
longer used?
TIA Aris Green
-
This SF.net email is sponsored by: Splu
45 matches
Mail list logo