Anton Filippov wrote:
// EmptyInterfacesDlg
Control Id=Yes Type=PushButton X=72 Y=80 Width=56
Height=17 Text=[ButtonText_Yes]
Publish Event=NewDialog Value=VerifyReadyDlg1/Publish
Publish Property=EmptyInterfaces Value=11/Publish
!--Publish Event=EndDialog Value=Return1/Publish--
When I click 'Yes' button, I publish
Publish Property=EmptyInterfaces Value=11/Publish
For 'Next' button I check this property.
Publish Event=SpawnDialog Value=EmptyInterfacesErrDlgNOT
EmptyInterfaces/Publish
Publish Event=NewDialog Value=VerifyReadyDlgEmptyInterfaces/Publish
if EmptyInterfaces
Title: RE: Populate ComboBox from managed code using Custom
I have also looked into making managed dll's for custom actions. It can be done (with hacks) if we could find some way to access the session object of the installer at runtime. _vbscript_ has the session object that opens up calling
I'm trying to understand how merge modules work. The MSI file is
created, but light produces some warnings I dont understand.
For instance:
light.exe : warning LGHT1076 : ICE25: Possible dependency failure as we
do not find [EMAIL PROTECTED] v in
ModuleSignature table
Well, since you know the
name of the process, you do not need to handle with custom actions for this
simple task, just use the kill-program shipped with windows.
Try this out:
CustomAction Id=StartUserExe.Run Impersonate=yes Return=asyncNoWait Directory=INSTALLDIR
Title: New Votive VS2005
I have been using the new Votive for some time now, and I must say THANK YOU!
Have not found any show stopping bugs yet, and being able to build and use intellisense is so much more productive.
Had to do some tweaking to get intellisense for the extensions, but
Internal link or led wish point directly intended
Article Discussion Edit in toolssign links linkcite articlein other modified of
all available terms of!Internal link or led wish point directly intended
Article Discussion Edit in toolssign links linkcite articlein other modified of
all
Title: CA and publish
Hi,
I have tied a publis of a DoACtion to a Next button that works fine.
My Question is:
When going back from the next window, and pressing the next button on the dlg with the action again it does not seem to run the action.
Is this by design or am I missong
Hi all,
I've just posted a little freebie utility script that will generate a WiX 2.0 fragment for a web folder. It will recursively scan a web root source folder and blow out the necessary Component, Directory, and File elements. You can read more about it
here.
Enjoy,
John
Quick followup to this email. I
was using a config file that listed .net 1.1 as the supported runtime. I moved
the installer to Windows XP (off Vista) and got a BadFormatException. So I
changed the config file to require .net 2.0 and it worked perfectly. However,
I had to change the config
Title: Re: Populate ComboBox from managed code using Custom
Here is something I compilated from others contributing in this list.
Function GetWebSites( )
Dim oThisServer, oWebsite
Dim intI
On Error Resume Next
Set oThisServer = GetObject( IIS://localhost/W3SVC )
If(
Thanks Mike for your earlier help with private assemblies. We've dropped
the idea of doing anything special with them but as expected we've moved
on to shared assemblies so I've got some more questions for anyone who can
help.
I've taken one of our old COM dlls and added an AssemblyInfo.cpp
Im getting this compile error trying to compile
wcautil.
\src\ca\wcautil\wcautil.h(46) : error C2065: '__in' :
undeclared identifier
Any ideas? Im using VS2003 with framework 1.1 and 2.0
__
Don Tasanasanta
VIACK Corporation
425-605-7423
Title: Re: Populate ComboBox from managed code using Custom
Sorry, forgot the important sub that inserts the value into the installer database :)
Sub AddToComboBox( ByVal sComboProp, ByVal iComboOrder, ByVal sComboValue, ByVal sComboText )
' This function takes values passed into it
If you have a .NET assembly exposing COM interfaces you don't need an
interop Dll, but you need it registering in the same general way that
Regasm does (there's Tallow). Gacutil just puts it in the GAC. What you
get for a registered .NET assembly are CLSID/{Guid} entries that show
mscoree.dll as
I'm pretty sure you get a bunch of ICE 33 warnings with the typelib registry entries over the TypeLib table. I can vouch that the Registry Table route works. It is, I believe, the generally (arguably?) preferred way so msiexec can track the registry entries and uninstall them. But I needn't tell
Thanks that's very helpful!
From: Lerudjordet, Morten Minge [EMAIL PROTECTED]
To: wix-users@lists.sourceforge.net
Subject: Re: [WiX-users] Populate ComboBox from managed code using Custom
Date: Fri, 27 Oct 2006 20:17:19 +0200
Sorry, forgot the important sub that inserts the value into the
Wilson, Phil wrote:
I'm not sure whether Wix prefers type library registration with the
Registry table or with the TypeLib table.
WiX turns TypeLib (et al) authoring into Registry rows unless Advertise
is explicitly set to Yes.
--
sig://boB
http://bobs.org
The TypeLib table is officially deprecated
see http://windowssdk.msdn.microsoft.com/en-us/library/aa372092.aspx.
--
Mike Dimmick
From:
[EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of John Watson
Sent: 27 October 2006 20:05
To: Wilson, Phil
Cc:
Hi,
Is it possible to have 2 sets of launch conditions, or sequence them twice?
The problem is I have some launch conditions right after appSearch, but I
also have mandatory fields that need validation after populating via a ui
dialog. At the moment this is handled by just disabling or
Managed to use UILevel in my LaunchCondition to bypass mandatory field
checking when running with full UI.
Not sure if I've missed a trick, if anyone has any ideas let me know.
From: Michael Carlisle [EMAIL PROTECTED]
To: wix-users@lists.sourceforge.net
Subject: [WiX-users] Launch conditions
If you enjoy this article, you may also be interested in an article
entitled 'Why we should bar smokers from taxpayer.
If you enjoy this article, you may also be interested. Lewis, President
and CEO of FLIR Systems, Inc.
The winning video featured a comprehensive search of a U-Store-It lot,
Maybe I'm misunderstanding here, but I was assuming you had managed
code. It sounds like you have a conventional C++ COM Dll, so it's just
the Win32 COM DllRegisterServer variety of registration, using Wix
registry entries for class, interface, ProgId and type library
registration. What's
Title: tanager
cometbertha
Our attorneys have discovered a loop hole in the banking laws. bodyguard.
Using this discovery we have been successful at totally eliminating peoples CreditCardDebt with out them paying another dime. knotty.
We GuaranteeThat we can do this for you. wool.
Follow here
24 matches
Mail list logo