Re: [WiX-users] Question about additional translations

2006-09-21 Thread Stefan Pavlik
Hi Jim,... You can of course use the files which are in WDK: C:\Program Files\Microsoft Platform SDK for Windows Server 2003 R2\Samples\SysMgmt\Msi\database\INTL These files include already translated texts for common Action and Error texts. You can create simple script to create the wxl files fro

Re: [WiX-users] install multiple instances of app?

2006-09-21 Thread Rob Mensching
There is a topic in the MSI SDK about creating multiple instance MSI files. It is pretty tricky and a fair bit of work (not much different than proposed, but transforms are used to minimize the number of MSIs distributed). I do *not* recommend using CopyFile to try and solve this problem. -Or

Re: [WiX-users] NativeImage element in NetFx

2006-09-21 Thread Rob Mensching
0.  I was not intimately involved with the NGen development so if I sound like I don't know what I'm talking about, I don't and I'm sorry.   1.  Verbose log of the failed uninstall should show much more detail.   2.  Not sure.  It looks like install and uninstall use the same entry poin

Re: [WiX-users] Wix 3 and WebSite element

2006-09-21 Thread Rob Mensching
Also, note that there is a tool called "WixCop" that will automagically upgrade your WiX v2 source code to WiX v3 source code.  It handles cases like this.  It can save you significant amounts of time.   From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Mike Dimmick Sent:

Re: [WiX-users] how to add URL info in MSI

2006-09-21 Thread Rob Mensching
You mean add a hyperlink to a MSI dialog?  If so, then "No, the Windows Installer does not support hyperlinks."  You'd have to go to an external UI handler and that is a whole lot of work that just isn't worth it.  I'd suggest a button instead.     From: [EMAIL PROTECTED] [mailto:[EM

[WiX-users] Votive v3 has been re-released!

2006-09-21 Thread Justin Rockwood
All of the issues have (hopefully) been fixed and the new build should be good to go. You can find it at http://wix.sourceforge.net/releases/3.0.2120.0/Wix3.msi. Let me know what you think! Thanks, Justin - Take Surveys. Ear

Re: [WiX-users] how to add URL info in MSI

2006-09-21 Thread Ning Yang
Thanks, Mike. As I understand, ARPHELPLINK property can be used to add product support URL at Add/Remove programs panel. What I intend to do is to add URL at the setup UI dialog. Any suggestion? -ning   From: Mike Dimmick [mailto:[EMAIL PROTECTED] Sent: Thursday, September 21, 2

Re: [WiX-users] DifxApp

2006-09-21 Thread Mike Dimmick
I think you need to include difxapp.wixlib in the command line to light.exe. I believe difxapp.wixlib is in the WDK.   If this doesn't work (the DIFxApp documentation on MSDN seems to refer to WiX 2.0) then my next question is around case-sensitivity: the documentation refers to MsiProcessDriver

Re: [WiX-users] Wix 3 and WebSite element

2006-09-21 Thread Matthew Janulewicz
Awesome! It worked! Thanks! My xml skills are poor, plus I didn’t realize you could have more than one xmlns* argument in the Wix element.     -Matt   From: Mike Dimmick [mailto:[EMAIL PROTECTED] Sent: Thursday, September 21, 2006 1:51 PM To: Matthew Janulewicz; wix-users@list

Re: [WiX-users] how to add URL info in MSI

2006-09-21 Thread Mike Dimmick
Use a element to set the ARPHELPLINK property. See http://msdn.microsoft.com/library/default.asp?url=""> for details.   -- Mike Dimmick From: [EMAIL PROTECTED] on behalf of Ning YangSent: Thu 21/09/2006 21:06To: wix-users@lists.sourceforge.netSubject: [WiX-users] how to add URL info in MSI

[WiX-users] Binding of Properties to Dialog Controls

2006-09-21 Thread Douglas Watts
I’m still trying to grasp the binding between properties and dialog controls.  I have looked at the SampleWixUIAddDlg sample and it looks as though the example does not actually capture the user registration data.  Going with that sample, if I had declared properties for user name, organiza

Re: [WiX-users] Wix 3 and WebSite element

2006-09-21 Thread Mike Dimmick
WebSite appears to have been moved into the http://schemas.microsoft.com/wix/IIsExtension namespace. You'll need to add an xmlns:iis attribute to the Wix element, and reference WebSite as iis:WebSite. I think. I'm not too hot on XML Namespaces, but I think it should look like:   xmlns

[WiX-users] how to add URL info in MSI

2006-09-21 Thread Ning Yang
  Hi,   I’m looking for the way to add URL info in MSI. When ask user to choose the options also add a hyper-link to provide more information.   Is there any way to do it?   Thanks a lot. Ning - Take Surv

[WiX-users] DifxApp

2006-09-21 Thread Dennis Roy
I sent this to wix-devs and then realized is should probably go to wix-users.   I get an error LGHT0094 : Unresolved reference to symbol ‘CustomAction:MSIProcessDrivers’ in section ‘Fragment:’.  When trying run light on my project.  The command line I’m running is light –ext WixDifxAppExt

[WiX-users] Wix 3 and WebSite element

2006-09-21 Thread Matthew Janulewicz
I’m a Wix newbie, sorta. About a month ago. I had some installers for our websites using Wix 2. We are in the process of moving to VisualStudio 2005 so I thought I’d get a head start on converting the installers. I’m getting this error in Candle:   C:\localdev\Installation\GetMyGreenIns

[WiX-users] NativeImage element in NetFx

2006-09-21 Thread Jeremy Kuhne
I’m using this element in WiX 2.0.  For the most part it’s been fine, but with internal product builds I’ve had a few users hit a failure with uninstall where ngen returns that the assembly has already been uninstalled.   This causes uninstalls to fail.   I haven’t been able to get repro st

Re: [WiX-users] Order of Menu Items

2006-09-21 Thread Charlie Poole
Hi Marcel, > What about the order when the user customized his "Start > menu"? (i.e. by disabling the option "Enable dragging and > Dropping" or by Sorting the menu (which isn't an option if > you have the previous option disabled...)) I tested this by customizing the start menu. The surprise

Re: [WiX-users] Order of Menu Items

2006-09-21 Thread m.scherpenisse
Hi Charly, What about the order when the user customized his "Start menu"? (i.e. by disabling the option "Enable dragging and Dropping" or by Sorting the menu (which isn't an option if you have the previous option disabled...)) I could imagine that Windows is only looking for this Reg key when th

Re: [WiX-users] Controls and Events Help

2006-09-21 Thread Mike Dimmick
Title: Re: [WiX-users] Controls and Events Help CDATA is an XML-ism which is used to escape the <> which would otherwise be interpreted as an XML element and throw the parser off (since it's an unnamed element which isn't permitted in XML). Basically anything that uses one of XML's reserved toke

Re: [WiX-users] heat cannot find MSVCR80.dll

2006-09-21 Thread Mike Dimmick
Heat is trying to extract self-registration information from the DLLs. To do this, it uses the RegOverridePredefKey API to get a clean version of the HKEY_CURRENT_USER, HKEY_LOCAL_MACHINE keys so that the actual machine environment isn't affected, and to simplify working out what was written. It

Re: [WiX-users] failure in custom action.

2006-09-21 Thread Rob Mensching
You need to debug your CustomAction.  For some reason it is failing.  Can't offer much more help without understanding the whole CustomAction and how it is scheduled.   From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Sean Wang (MSN) Sent: Wednesday, September 20, 2006 1

Re: [WiX-users] New features in 3.0 vs. 2.0?

2006-09-21 Thread Rob Mensching
Unfortunately, there isn't a list right now. There is actually a bug assigned to Derek saying he should document them but he "left the building" before doing so. I guess, we'll just have to piece it all back together ourselves. -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL

Re: [WiX-users] Controls and Events Help

2006-09-21 Thread Douglas Watts
Excuse me while I remove my shoe and proceed to kick my bottom!!! I was so focused on WiX syntax that I completely overlooked the XML requirements. I apologize for the brain blackout. __ Doug Watts Advectis, Inc. Direct:678.460.4605 Cell:770.314.6704

Re: [WiX-users] Controls and Events Help

2006-09-21 Thread Foster, Richard - PAL
Doug, It's an XML encoding thing. You can't have the < or > characters inside an element (at least not in the way they need to be there) unless you encode them (use < and >), or put them in a CDATA block. Regards, Richard -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTE

Re: [WiX-users] Controls and Events Help

2006-09-21 Thread Douglas Watts
I guess part of my problem is understanding the syntax. In your example, you have the following: TEST_ENVIRONMENT = "1" OR QA_ENVIRONMENT = "1" OR PROD_ENVIRONMENT = "1" AND AND In one place you test the TEST_ENVIRONMENT property using this syntax: TEST_ENVIRONMENT = "1" Elsewhere y

Re: [WiX-users] Controls and Events Help

2006-09-21 Thread david adams
Doug: See if this helps. I sent it this morning to the list and Deak (Tutorial). http://sourceforge.net/mailarchive/forum.php?thread_id=30596548&forum_id=39978 David Adams MSN MessengerID: [EMAIL PROTECTED] >From: "Douglas Watts" <[EMAIL PROTECTED]> >To: >Subject: [WiX-users] Controls and

[WiX-users] Controls and Events Help

2006-09-21 Thread Douglas Watts
As a newbie to WiX, I am still trying to understand the eventing mechanism in dialogs.  Basically, I’m trying to understand how controls use and set properties; and how they consume and expose events.  Can someone provide a very simple explanation of the following? 1.   How

Re: [WiX-users] Quick question on upgrade checking

2006-09-21 Thread Wilson, Phil
What about version specs in your Wix UpgradeVersionElement? I don't know how Wix behaves in the absence of them, but there's nothing in your Wix that targets the versions you want to upgrade. Phil Wilson -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Je

Re: [WiX-users] properties form previous versions

2006-09-21 Thread Wilson, Phil
The standard way to persist that ("the main application directory") is to use a type 51 custom action and set the ARPINSTALLLOCATION property, then it will get persisted in the MSI way (meaning that MsiGetProductInfo with INSTALLPROPERTY_INSTALLLOCATION and other standard APIs can get it). Phil W

Re: [WiX-users] properties form previous versions

2006-09-21 Thread Wilson, Phil
It knows all your paths because given a ProductCode and a component guid it can use things like MsiGetComponentPath to find them. "it knows all your properties" is too general to reply to, but it certainly doesn't persist the values of properties that you create during your first install (unless th

Re: [WiX-users] heat cannot find MSVCR80.dll

2006-09-21 Thread Steven Chin
Hi Mike, Heat runs but many of our DLLs in our product have a manifest in them indicating this dependency.  I noticed that we have at least a dozen DLLs with manifests requiring VC80.CRT" version="8.0.50608.0 but the pop-up error saying it cannot find MSVCR80.DLL only comes up 4 times.  Ma

Re: [WiX-users] Feature List conditional control

2006-09-21 Thread david adams
As promised, here was the solution to the problem. I am attaching my new dialog (EnvironmentDlg.wxs) to the email and will reference a subsection of it to explain what I did. Background: I wanted to create an installer that would install the same application across our staged environments (De

Re: [WiX-users] heat cannot find MSVCR80.dll

2006-09-21 Thread Mike Dimmick
Sorry, I was assuming that the problem was that heat.exe wouldn't run because MSVCR80.DLL was missing, but I see that Heat is a .NET Framework executable. I have to assume that you're trying to include the Visual C Runtime in your package. You should ignore this dependency from Heat.   The s

Re: [WiX-users] properties form previous versions

2006-09-21 Thread Alexander Gnauck
Hello David, > I use the element of the to retrieve previous > user-selected property values on uninstalls. I think you could do the same > thing for updates. > > > Type="raw" >Key="SOFTWARE\YourCompany\YourSection\YourKey" > /> > > > In this case, the p

Re: [WiX-users] heat cannot find MSVCR80.dll

2006-09-21 Thread Steven Chin
I checked and I do have that policy file and but I don’t think the redirect is working.     heat still cannot find MSVCR80.DLL.   From: Mike Dimmick [mailto:[EMAIL PROTECTED] Sent: Thursday, September 21, 2006 4:51 AM To: Steven Chin; wix-users@lists.sourceforge.net Subject:

Re: [WiX-users] install multiple instances of app?

2006-09-21 Thread david adams
Dmitry: Are you attempting to install the same application to multiple websites (i.e. each with an individual IP address? Can you give a few more details on what you are trying to do? David Adams MSN MessengerID: [EMAIL PROTECTED] >From: Dmitry Briliuk <[EMAIL PROTECTED]> >Reply-To: Dmitr

[WiX-users] FW: Multiple files sharing registry

2006-09-21 Thread DOLPHIN Paul (AXA-L)
Mike, thanks for your response. I intend using the correct component GUIDs for all the files. As far as I know there are no merge modules for msxml prior to version 3? I guess my examples were not very sensible. The examples I gave were just a few obvious ones - there are many many more. I am t

Re: [WiX-users] properties form previous versions

2006-09-21 Thread david adams
Alex: I use the element of the to retrieve previous user-selected property values on uninstalls. I think you could do the same thing for updates. In this case, the property value is retreived from the registry if found. If the key is not found in the registry, then the property val

Re: [WiX-users] [Bug #1498645 ] Configure IIS error on2.0.4126(Verbose Output)

2006-09-21 Thread david adams
Emma: What problem are you having specifically? The bug report deals with a problem in the server custom action dlls. ConfigureIIS appears to have a buffer overflow on machines with multiple web sites. I have not heard a status on the bug. We are currently working around it by crossing binar

Re: [WiX-users] Component spanning directories

2006-09-21 Thread Reggie Burnett
Mike, Thanks for the response. > -Original Message- > From: Mike Dimmick [mailto:[EMAIL PROTECTED] > Sent: Monday, September 18, 2006 5:40 AM > To: Reggie Burnett; wix-users@lists.sourceforge.net > Subject: RE: [WiX-users] Component spanning directories > > Windows Installer only permits

Re: [WiX-users] Component spanning directories

2006-09-21 Thread Reggie Burnett
Cullen Thanks for the response. That makes some sense and I had not thought about the patching scenario (since we don't do that). > -Original Message- > From: Cullen Waters [mailto:[EMAIL PROTECTED] > Sent: Friday, September 15, 2006 3:37 PM > To: Reggie Burnett; wix-users@lists.source

Re: [WiX-users] Multiple files sharing registry

2006-09-21 Thread Mike Dimmick
For all the files you mention, you should be using the MSMs. If you generate your own component GUIDs for these files, you risk breaking other applications when they are uninstalled. See Rob Mensching's blog post 'Component Rules 101' for details (http://blogs.msdn.com/robmen/archive/2003/10/18/564

[WiX-users] Multiple files sharing registry

2006-09-21 Thread DOLPHIN Paul (AXA-L)
Could someone offer suggestions as to the best way of dealing with self registering files that share registry entries. There are a number of examples of this - 1. Later versions of files with different names (e.g. msxml.dll, msxml3.dll, etc) 2. Files that use other files (e.g. olepro32.dll uses ole

Re: [WiX-users] Installing extension for firefox

2006-09-21 Thread vbtricks
Salut, did it this way and it works quite well. Thanks, Stefan -- View this message in context: http://www.nabble.com/Installing-extension-for-firefox-tf2305983.html#a6425889 Sent from the wix-users mailing list archive at Nabble.com.

Re: [WiX-users] install multiple instances of app

2006-09-21 Thread Dmitry Briliuk
Thanks It seems my strategy should be: - place several static checkboxes/selectors for each copy of web app - make several hard-coded copies of web app, each of them will take it settings from corresponding check box - implement custom action, which will read settings for each app to make it poss

[WiX-users] install multiple instances of app

2006-09-21 Thread Dmitry Briliuk
It is required to intall web application multiple times on the same server (i.e. into different web sites), or make multiple copies during single install. Each copy should have its own location (at least own Web.Config file) and perhaps own item in unistall list, preferable each copy to have ow

Re: [WiX-users] install multiple instances of app?

2006-09-21 Thread Mike Dimmick
It's worse than that. Components should always have the same path, so you really need to generate new GUIDs for all the components for each instance. MSDE 2000 duplicates every component that needs to be isolated to an instance and uses a condition 'InstanceComponentSet.n' where n is 1 to 16 to ch

Re: [WiX-users] uninstall custom WebVirtualDir problem

2006-09-21 Thread Dmitry Briliuk
seems the answer: http://sourceforge.net/mailarchive/message.php?msg_id=36584651 - Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT

[WiX-users] uninstall custom WebVirtualDir problem

2006-09-21 Thread Dmitry Briliuk
there is a virtual folder, which name is configured from UI: defaultfoldername ... ... however, if we change "defaultfoldername" to something else (i.e. to "newfoldername"), uninstallation does not appl

[WiX-users] install multiple instances of app?

2006-09-21 Thread Dmitry Briliuk
It is required to intall web application multiple times on the same server (i.e. into different web sites), or make multiple copies during single install. Each copy should have its own location (at least own Web.Config file) and perhaps own item in unistall list, preferable each copy to have ow

[WiX-users] properties form previous versions

2006-09-21 Thread Alexander Gnauck
Hello, is there a way to get/access properties like INSTALLDIR and other custom properties from a previous installation which i update with an major upgrade using standard WIX functions? Thanks Alex - Take Surveys. Earn C

Re: [WiX-users] Message Queue Help Needed

2006-09-21 Thread Mike Dimmick
Title: Message Queue Help Needed The deferred execution stage of Windows Installer - when the installation script actually runs - runs using the local computer's LocalSystem security context. This only has the network credentials of the machine account (in an Active Directory domain) or NULL

Re: [WiX-users] HRESULT: 0x80131047

2006-09-21 Thread Mike Dimmick
Assembly='.net' is for installing to the GAC. Your assembly does not have a strong name signature and therefore cannot be installed to the GAC. If you're not planning to put it in the GAC, omit the Assembly attribute. If you are, make sure you strong-name sign the assembly. -- Mike Dimmick --

Re: [WiX-users] failure in custom action.

2006-09-21 Thread Mike Dimmick
Do you think the doubled directory separators could have any significance? The [ProgramFilesFolder] property includes a trailing directory separator, so you normally use it like   [ProgramFilesFolder][Manufacturer]\[ProductName]   to build a TARGETDIR.   -- Mike Dimmick From: [EMAIL PROTEC

Re: [WiX-users] heat cannot find MSVCR80.dll

2006-09-21 Thread Mike Dimmick
Yes, it does indeed do this. However, you should have a publisher policy installed on your machine which redirects to 8.0.50727.42. I also have one which redirects to 8.0.50727.163. I'm running Windows XP SP2 with all current patches.   Look in %SystemRoot%\WinSXS\Policies\x86_policy.8.0.Mic

Re: [WiX-users] rename registry keys

2006-09-21 Thread Rob Hamflett
Changing the product code on its own isn't enough. Take a look here http://www.tramontana.co.hu/wix/lesson4.php Rob Adam Clay wrote: > I have a question, about changing versions and upgrading, > in previos versions, i have made a registry key > "HKEYLOCALMACHINE\...\version 2.0", but now in an