Re: [WiX-users] Difx, Authenticode and Driver Signing

2006-07-28 Thread Rob Mensching
To be perfectly clear, you are trying to bypass a feature that was put in place to protect users. I don't work with drivers and don't really know a whole lot about them, in general, but I don't think you'll get a lot of support trying to hack around the protection. The whole thing sounds pretty s

Re: [WiX-users] [WiX-devs] GAC and call Custom Action

2006-07-28 Thread Rob Mensching
Yeah, that scenario just doesn’t work right. The problem is that Assemblies going to the GAC aren’t committed until the very end of the install. That means your InstallUtil calls (assuming InstallUtil can reach into the GAC, I’ve never tried) have to come after InstallFinalize. That means that y

[WiX-users] Fwd: FW: [WiX-devs] GAC and call Custom Action

2006-07-28 Thread John Hidey (The C# Junkie)
Rob,We're having issues with our mail server at work here so I don't know if you received this or not so I'm going to send to you again.  I moved my email off my work account and only my personal mail so i know the messages get through. Sorry if you received it twice.  Below is my answer to your qu

[WiX-users] [WiX-devs] GAC and call Custom Action

2006-07-28 Thread John Hidey (The C# Junkie)
Rob,We're having issues with our mail server at work here so I don't know if you received this or not so I'm going to send to you again.  I moved my email off my work account and only my personal mail so i know the messages get through. Sorry if you received it twice.  Below is my answer to your

Re: [WiX-users] Difx, Authenticode and Driver Signing

2006-07-28 Thread Shmarya Rubenstein
It's not something your mom'd install... Unless she happens to have a seriously large sum of money and a small corporation burning a hole in her pocket ;)The product is a very specialized system which is installed only by very select customers... It is a mixed software/hardware/firmware system, wit

Re: [WiX-users] Difx, Authenticode and Driver Signing

2006-07-28 Thread Chesong Lee
  There is no public APIs to adjust driver signing policy from the application. Even though there are some hacks for that, it is a tempering for operating systems and highly discouraged. The only right way to achieve your goal is to get WHQL certification.   Authen

[WiX-users] Controls with Conditions

2006-07-28 Thread Michael Cline
I'm assuming that this is a lack of understanding on my part and is more of an MSI question than Wix itself. I have a dialog which requires you to enter the Database Name before you can click on Next. I have a condition on the Next Button that makes sure the Database Name is entered.

Re: [WiX-users] Is there a way to suppress license agreement dialogin stock dialog sets?

2006-07-28 Thread Derek Cicerone
WiX 3.0 has a very different method of customizing the dialogs than WiX 2.0 which is so far undocumented. It's (hopefully) much more simple. Basically, just grab a sequence file from the sources that is similar to what you want (like WixUI_Mondo.wxs) and put that in your sources and modify it to

Re: [WiX-users] conditions

2006-07-28 Thread Derek Cicerone
What are you trying to do overall?  Using feature conditions in a component’s condition is a little awkward – usually features directly determine if a component will be installed.   Derek   From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Scott Sam Sent: Wednesday,

[WiX-users] Making Use Of Properties In Cutom Actions

2006-07-28 Thread Simon Burgess
I am trying to run a batch file post install. In my Custom Action I specify the location of the batch file using the FileKey attribute. I then want to pass a parameter (file system location) into the batch file, so I use the ExeCommand attribute. When I hard code this parameter, everything

Re: [WiX-users] Difx, Authenticode and Driver Signing

2006-07-28 Thread jhewes
Although I've never looked for it, I can't imagine that there would be any API call that would allow you to disable the WHQL certification warnings programmatically. If it existed, everyone would use it and it would defeat the whole purpose. I have seen one driver that, in their installation ins

[WiX-users] WiX and web applications

2006-07-28 Thread David Keaveny
Is there an equivalent in WiX to Visual Studio 2003’s web deployment project? In other words, a simple way of adding all the .ascx, .config, .jpg etc files to my MSI without having to hand-code each individual entry? VS can take the output from a project, and build an MSI from that; I don’t

[WiX-users] Question about repeat installation of the same MSI

2006-07-28 Thread Peter G. Sakhno
Hello. My installation package consists of MSI-file and set of directory with additional files. Those files are used by type 1 custom action (DLL file stored in a Binary table stream). Since these directory is required, in MSI there is a property that checks for the directory existence (via ''

Re: [WiX-users] Device scan before install

2006-07-28 Thread Chesong Lee
Take a look at DIFx (http://www.microsoft.com/whdc/driver/install/DIFxFAQ.mspx) if it can help you. Otherwise, you may have to create your own custom actions to force such actions using SetupDi APIs. Consult devcon samples in DDK as a reference. Regards, Chesong Lee -Original Message-

[WiX-users] GAC and call Custom Action

2006-07-28 Thread John Hidey
Here is my problem everyone.  I have a msi that installs several files into the gac.  I DO NOT create a shadow copy of these files on the file system until my property called CREATESHADOW has a value of 1.  These assemblies have installers in them that I need to call.  (I know managed insta

Re: [WiX-users] Fwd: LGHT1055 InstallUISequence warning

2006-07-28 Thread Derek Cicerone
Wixlibs don’t have great documentation, but they are really simple.  You can take a look at the usage info for lit and probably figure most of the options out.   If you have a scenario where component referencing doesn’t work, I’d like to know because it’s a bug.   Can you give me a poi

Re: [WiX-users] Question: Migrating Existing Installer to WindowsInstaller

2006-07-28 Thread Derek Cicerone
First off, welcome! There’s some information that can help guide our answers for you: When does your product ship? What is your product (just curious)?  More specifically, what does it interact with (COM, services, MSMQ, IIS, SQL, etc…)? How does the C# installer i

Re: [WiX-users] rfc: break WiX 3.0 backwards-compatibility with WiX 2.0library (wixlib) files

2006-07-28 Thread Martin Hüser
It would take some work to rebuild our wixlibs, but we plan to rebuild them anyway when moving to 3.0 to take advantage of the embedded localization information. So, no problem here without wixlib backwards-compatibility.   Regards, Martin       From: [EMAIL PROTECTED] [mailto:[

Re: [WiX-users] Question: Migrating Existing Installer to Windows Installer

2006-07-28 Thread Rob Hamflett
When we moved over to MSI we had to deal with existing InstallShield installs. I got round the problem by looking in the registry for the key InstallShield writes under HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall using a RegistrySearch. I then used the set property as

Re: [WiX-users] GAC and call Custom Action

2006-07-28 Thread Bob Arnson
John Hidey wrote: Here is my problem everyone.  I have a msi that installs several files into the gac.  I DO NOT create a shadow copy of these files on the file system until my property called CREATESHADOW has a value of 1.  These assemblies have installers in them that I need t

Re: [WiX-users] Device scan before install

2006-07-28 Thread Calin Iaru
Hi Chesong, thanks for the link. From the FAQ: " Does the message cautioning that the hardware is unplugged at the end of the install actually scan for Hardware IDs? Or does this message just assume that the hardware isn't plugged in because a "software first" install has just completed? DI

Re: [WiX-users] conditions

2006-07-28 Thread Scott Sam
I need to write out to a config file what features are being installed, so that the program that update/creates the database knows what database to create/update if any at all.   From: Derek Cicerone [mailto:[EMAIL PROTECTED] Sent: Thursday, July 27, 2006 6:12 PM To: Scott Sam; w

[WiX-users] How to set one File for two Components

2006-07-28 Thread Peter G. Sakhno
Hello. I have two Components installed into different directories. And these Components include the same file, so the same file appears in two different directories. I have authored an MSM with two elements under different elements. Those elements include elements with different Id's poin

Re: [WiX-users] [WiX-devs] GAC and call Custom Action

2006-07-28 Thread Joe Kaplan
This is actually the primary reason why I started the thread about WiX and support for installation of Windows instrumentation features. I too use Enterprise Library and have suffered with some of these very issues. All EL does is install some event sources, performance counters and WMI schema

Re: [WiX-users] Question: Migrating Existing Installer to WindowsInstaller

2006-07-28 Thread Rick Glos
First off.  Thanks for the warm welcome. Second.  Thanks for the quick response and ideas by all three of you (Derek, Richard, and Bob). Answers to your questions Derek: I’ve been told we usually release on a quarterly cycle although that isn’t set in stone (I just started wo

[WiX-users] ISAPI Filter installation hangs IIS

2006-07-28 Thread James Carter
Has anyone encountered this? I'm trying to install a single sign on isapi filter, and at the very end of the installation when it says "install to metabase" or something like that, the thing hangs and eventually all resources are eaten up causing the need for a reboot. Is this what was fixed in 3.0

Re: [WiX-users] password is incorrectly set during ServiceInstall

2006-07-28 Thread Chandra Rentachintala
It turned out to be "Local Security Policy" issue than of password. Adding the service user to the "Log on as a service" rights under "Administrative Tools" -> "Local Security policy" /Secutity Settings/Local Policies/User Rights Management" in XP and similar one in 2003 fixed the issue. Apparen

[WiX-users] rfc: break WiX 3.0 backwards-compatibility with WiX 2.0 library (wixlib) files

2006-07-28 Thread Derek Cicerone
Title: rfc: break WiX 3.0 backwards-compatibility with WiX 2.0 library (wixlib) files WiX 3.0 currently has the ability to read library (.wixlib) files generated by the WiX 2.0 version of the toolset.  However, we’ve recently identified several reasons why we’d like to stop maintaining backwa

[WiX-users] SelfRegCost on windows 2003 Server

2006-07-28 Thread Simon Topley
Title: SelfRegCost on windows 2003 Server Greetings all, I'm not sure if this is a bug with WIX, or if the problem is this end. We have a load of self registering dll's, I know, don't start. These babies work fine when installed on XP, the registry entries all appear fine etc. etc. When I ru

[WiX-users] ANSI Characters

2006-07-28 Thread Joseph
I'm having a lot of trouble getting an MSI installer to work with file names or folders containing characters like Á or ó. Whenever I attempt to run the .msi it says that ?_propos_du_bouton_d_ic?ne.htm was an invalid file name, but that's not what I even named the file. The file was called Á_propo

[WiX-users] rfc: break WiX 3.0 backwards-compatibility with WiX 2.0 library (wixlib) files

2006-07-28 Thread Derek Cicerone
WiX 3.0 currently has the ability to read library (.wixlib) files generated by the WiX 2.0 version of the toolset.  However, we’ve recently identified several reasons why we’d like to stop maintaining backwards-compatibility with the 2.0 format.  The overall goal here is to make the changes

Re: [WiX-users] password is incorrectly set during ServiceInstall

2006-07-28 Thread Rob Mensching
I think there is already a Bug or Feature Request tracking this. Yes, it's possible... just hasn't been done yet. -Original Message- From: Chandra Rentachintala [mailto:[EMAIL PROTECTED] Sent: Friday, July 28, 2006 10:52 AM To: Chandra Rentachintala; [EMAIL PROTECTED]; wix-users@lists.so

Re: [WiX-users] GAC and call Custom Action

2006-07-28 Thread John Hidey
Is there a way to do what I want to do.  I would think that this can be done.  Many installers do this, but maybe they use a C++ custom action which does the registry for them.  Any thoughts?   John   From: Bob Arnson [mailto:[EMAIL PROTECTED] Sent: Thursday, July 27, 2006 3:50 AM

Re: [WiX-users] WiX and web applications

2006-07-28 Thread Joe Kaplan
Tallow (for WiX 2.0) and Heat (for WiX 3.0) are the standard ways of creating WiX authoring based on existing data like directories full of files and such. Note that to do this the "right" way is somewhat non-trivial. The thing about WI is that you shouldn't be changing component GUIDs all the

[WiX-users] rfc: break WiX 3.0 backwards-compatibility with WiX 2.0 library (wixlib) files

2006-07-28 Thread Derek Cicerone
WiX 3.0 currently has the ability to read library (.wixlib) files generated by the WiX 2.0 version of the toolset.  However, we’ve recently identified several reasons why we’d like to stop maintaining backwards-compatibility with the 2.0 format.  The overall goal here is to make the changes

Re: [WiX-users] GAC and call Custom Action

2006-07-28 Thread John Vottero
I don't think it's a good idea to put Installer classes in the same assembly that they're installing for.  This is one of the reasons. From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of John HideySent: Wednesday, July 26, 2006 1:51 PMTo: wix-users@lists.sourceforg

[WiX-users] Launch Checkbox

2006-07-28 Thread Shmarya Rubenstein
Hi All,I'm trying to add a checkbox to the Finish dialog which will let me launch an application conditionallyI've tried adding a checkbox like so: And then having                   But it doesn't seem to work...I'm sure many people have done this in the past... Please help!?!Tha

Re: [WiX-users] Question: Migrating Existing Installer to WindowsInstaller

2006-07-28 Thread Derek Cicerone
Based on the information provided below, you’ll likely want to look into using the WixIIsExtension, WixSQLExtension, and WixUtilExtension (for some additional service configuration and xml manipulation custom actions). You’ll need to decide to use either WiX 2.0 or 3.0.  We’re currently on

[WiX-users] shortcut and validation error

2006-07-28 Thread dangle123 ...
I have a shortcut component in my setup package that fails ICE validation because it doesn't "use a registry key under HKCU as its KeyPath".   I have the ALLUSERS property set to 1.   This will set the ProgramMenuFolder to the "All Users" profile.  Why does it still need to have a registry key unde

Re: [WiX-users] Device scan before install

2006-07-28 Thread Calin Iaru
Hi Chesong, Is there a way to supress the "New Hardware Wizard" when CM_Reenumerate_DevNode is called? None of the parameters can do it. I guess I have to ask this question in a forum; The Wizard appears in XP, but not in Server 2003. Best regards, Calin Chesong Lee wrote: > Refer to "H

Re: [WiX-users] Should WiX add support for installingWindowsinstrumentation features?

2006-07-28 Thread Bob Arnson
John Vottero wrote: This is mostly tool for developer to get the cmdlet working. Release setup should set the registry keys explicitly. See, it's not just WiX crazies! It just sets series of registry keys. We need to document the keys which vendors need to set for registering snapin

Re: [WiX-users] conditions

2006-07-28 Thread Derek Cicerone
I see.  How about just putting the component into Feature1 so that it will run when Feature1 is installed locally?   Derek   From: Scott Sam [mailto:[EMAIL PROTECTED] Sent: Friday, July 28, 2006 5:12 AM To: [EMAIL PROTECTED]; wix-users@lists.sourceforge.net Subject: RE: [WiX-us

Re: [WiX-users] Device scan before install

2006-07-28 Thread Chesong Lee
Refer to "How To Force Reenumeration of a Device Tree From an Application" http://support.microsoft.com/default.aspx?scid=kb;EN-US;Q259697 if you want to go for your own custom action. CM_Reenumerate_DevNode: http://msdn.microsoft.com/library/en-us/DevInst_r/hh/DevInst_r/cfgmgrfn_9ed0f83c-4b63-4

Re: [WiX-users] Should WiX add support for installingWindowsinstrumentation features?

2006-07-28 Thread Bob Arnson
John Vottero wrote: > Are you saying that it's impossible to create a good Installer based > Installer class? > No. > That's fine with me, who do I start with? I just need some direction > from Microsoft. Right now, I have the PowerShell team saying "use these > Installer based classes to inst