Re: [WiX-users] Best practices for WiX (v2)

2008-10-21 Thread Neil Enns
The WiX help file for WiX 3.0 has a bunch of how tos that document best practices for various tasks. Most of them will likely apply to WiX 2.0 as well. When you are done with your best practices doc I'd love to see a copy :) Neil -Original Message- From: Greg Silin [mailto:[EMAIL

Re: [WiX-users] List of built-in custom actions?

2008-10-17 Thread Neil Enns
The Wix.chm file lists them. Look under the Advanced WiX Topics section, Standard Custom Actions. Neil -Original Message- From: David Bartmess [mailto:[EMAIL PROTECTED] Sent: Friday, October 17, 2008 8:35 AM To: General discussion for Windows Installer XML toolset. Subject: [WiX-users]

Re: [WiX-users] Creating user groups using WIX

2008-10-17 Thread Neil Enns
It is part of WiX 3.0. Neil -Original Message- From: Kalvagadda, SivaKrishna (MLX Technology) [mailto:[EMAIL PROTECTED] Sent: Friday, October 17, 2008 8:55 AM To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] Creating user groups using WIX Thanks for

Re: [WiX-users] WiX Install path

2008-10-11 Thread Neil Enns
I don't know whether the change was intentional, but to fix this you can edit the .wixproj file to redirect the location. See the Using WiX with MSBuild topic in the WiX.CHM for the property you need to set. Neil From: Neil Sleightholm [EMAIL PROTECTED] Sent:

Re: [WiX-users] How to GAC .Net assemblies the correct way?

2008-10-08 Thread Neil Enns
There is a complete example of how to do this in the WiX help file that ships with WiX. Look under the How To section. Neil From: Wong Shao Voon [EMAIL PROTECTED] Sent: Wednesday, October 08, 2008 2:54 AM To: wix-users@lists.sourceforge.net Subject: [WiX-users]

Re: [WiX-users] Install Condition for .Net framework 3.5 SP1

2008-10-08 Thread Neil Enns
Use the NetFx library that comes with WiX. See the WiX documentation, there's a topic in the How To that describes how to check the Framework version. It should also have a reference to a table with all the predefined properties for each framework version. Neil

Re: [WiX-users] Problem using WiX tasks(MSBuild task)

2008-10-05 Thread Neil Enns
Shao Voon, Your attachment didn't come through, but I'm curious: why are you trying to hand-author build process for this? WiX ships with a complete build process for building WiX projects using MSBuild. See the topic Using WiX with MSBuild in the Wix.chm file that ships with your install.

Re: [WiX-users] what setting causes current wix build output to land in bin\$(Configuration)\en-us versus bin\$(Configuration) where it always used to land

2008-09-24 Thread Neil Enns
)... Thoughts? -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Neil Enns Sent: Thursday, September 11, 2008 1:53 PM To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] what setting causes current wix build output

Re: [WiX-users] what setting causes current wix build output to land in bin\$(Configuration)\en-us versus bin\$(Configuration) where it always used to land

2008-09-24 Thread Neil Enns
=detailaid=2127057group_id=105970atid=642714 -Original Message- From: Neil Enns [mailto:[EMAIL PROTECTED] Sent: Wednesday, September 24, 2008 1:02 PM To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] what setting causes current wix build output to land in bin

Re: [WiX-users] Questions about using MFC Merge Module

2008-09-23 Thread Neil Enns
The answer to your last question is no, you do not need (and should not) include the policy modules. Neil From: Travis Burkitt [EMAIL PROTECTED] Sent: Tuesday, September 23, 2008 7:58 AM To: General discussion for Windows Installer XML toolset. Subject:

Re: [WiX-users] Questions about using MFC Merge Module

2008-09-23 Thread Neil Enns
of mfcm90.dll for Winforms integration. Phil Wilson -Original Message- From: Neil Enns [mailto:[EMAIL PROTECTED] Sent: Tuesday, September 23, 2008 8:05 AM To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] Questions about using MFC Merge Module The answer to your

Re: [WiX-users] Need help with WIX unistall

2008-09-22 Thread Neil Enns
Alex's blog entry at http://blogs.technet.com/alexshev/archive/2008/02/15/from-msi-to-wix-part-8-major-upgrade.aspx is a good starting point. Neil -Original Message- From: Rob Mensching [mailto:[EMAIL PROTECTED] Sent: Monday, September 22, 2008 10:40 AM To: General discussion for

Re: [WiX-users] Question about LGHT0204:ICE43 and ICE57

2008-09-18 Thread Neil Enns
Look in the Wix.CHM file for the How To topic on how to create shortcuts to applications. It shows you the steps to take to author the setup correctly to remove these errors. Neil -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Roger Yen Sent:

Re: [WiX-users] Question about LGHT0204:ICE43 and ICE57

2008-09-18 Thread Neil Enns
...) Thank you, Roger Yen -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Neil Enns Sent: Thursday, September 18, 2008 4:26 PM To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] Question about LGHT0204:ICE43 and ICE57 Look

Re: [WiX-users] what setting causes current wix build output to land in bin\$(Configuration)\en-us versus bin\$(Configuration) where it always used to land

2008-09-13 Thread Neil Enns
/2003; / -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Neil Enns Sent: Friday, September 12, 2008 4:21 PM To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] what setting causes current wix build output to land in bin

Re: [WiX-users] Check whether VS.NET is installed.

2008-09-11 Thread Neil Enns
You don't even have to that much. WiX includes a library to do this for you, which you can just include and then reference the property with a PropertyRef. See the How To: Check for .NET Framework Versions in the WiX CHM file for the general approach, but substitute in WixVSExtension instead of

Re: [WiX-users] what setting causes current wix build output to land in bin\$(Configuration)\en-us versus bin\$(Configuration) where it always used to land

2008-09-11 Thread Neil Enns
Robert, This happens when you have multiple .wxl files in your project with different cultures in them. Setting the Cultures field in properties will control which languages get built, but the output will still go into the sub-folder (this is so you can set up different configurations, for

Re: [WiX-users] what setting causes current wix build output to land in bin\$(Configuration)\en-us versus bin\$(Configuration) where it always used to land

2008-09-11 Thread Neil Enns
build agent server pre/postBuild event authoring more straight forward. -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Neil Enns Sent: Thursday, September 11, 2008 1:37 PM To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users

Re: [WiX-users] what setting causes current wix build output to land in bin\$(Configuration)\en-us versus bin\$(Configuration) where it always used to land

2008-09-11 Thread Neil Enns
)\lang-locale folder. -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Neil Enns Sent: Thursday, September 11, 2008 1:53 PM To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] what setting causes current wix build output

Re: [WiX-users] Debugging C++ Custom Actions

2008-09-11 Thread Neil Enns
I've found the MsiBreak environment variable is a very useful tool for debugging custom actions. See http://msdn.microsoft.com/en-us/library/aa368264.aspx for the details, but in a nutshell: 1) Start a command prompt (if you are on Vista make sure it is elevated. XP make sure you are an

Re: [WiX-users] what setting causes current wix build output to land in bin\$(Configuration)\en-us versus bin\$(Configuration) where it always used to land

2008-09-11 Thread Neil Enns
folder. -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Neil Enns Sent: Thursday, September 11, 2008 1:53 PM To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] what setting causes current wix build output to land in bin

Re: [WiX-users] what setting causes current wix build output to land in bin\$(Configuration)\en-us versus bin\$(Configuration) where it always used to land

2008-09-11 Thread Neil Enns
in postbuild step. Prebuild processing currently only involves strong name signing and sandcastle chm file generation prior to msi build that uses those bits. -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Neil Enns Sent: Thursday, September 11, 2008 5:16

Re: [WiX-users] OS Version

2008-08-15 Thread Neil Enns
You should be able to use a combination of the Intel, Intel64, and Msix64 standard properties. They are documented at http://msdn.microsoft.com/en-us/library/aa370905.aspx#hardware_properties. Neil From: [EMAIL PROTECTED] [EMAIL PROTECTED] On Behalf Of Michael

Re: [WiX-users] Problem with [#fileid] reference.

2008-08-14 Thread Neil Enns
Michael, Were you getting ICE validation warning when you were using the # reference? The way you had your components set up I would expect to see the validation warning specifically designed to prevent us from having to think :) It was raised in my installer when I used # incorrectly, so I

Re: [WiX-users] Minor Upgrade not detecting existing version

2008-08-14 Thread Neil Enns
Sonar, Have you looked at the sample on Alex's blog for doing major upgrades? The details are at http://blogs.technet.com/alexshev/archive/2008/02/15/from-msi-to-wix-part-8-major-upgrade.aspx. It's a little lengthy but it should give you the details you need to make this work properly. Neil

Re: [WiX-users] Problem with [#fileid] reference.

2008-08-13 Thread Neil Enns
That's correct. This is alluded to in the documentation for ICE warning 69 at http://msdn.microsoft.com/en-us/library/aa369019(VS.85).aspx: If the component referenced with the [$componentkey] property is already installed and is not being changed during the current installation (for example,

Re: [WiX-users] Unicode characters in MSI setup package?

2008-08-11 Thread Neil Enns
Have you set the codepage appropriately on your Product element? See the Code Page topic in the WiX documentation for more details. Neil -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Nemzági Ferenc Sent: Monday, August 11, 2008 3:19 PM To:

Re: [WiX-users] Unicode characters in MSI setup package?

2008-08-11 Thread Neil Enns
relpy was extremely fast, thanks a lot! I changed it Central Europan (1250), a it it works! Thanks again, Nemzagi Neil Enns [EMAIL PROTECTED] írta: Have you set the codepage appropriately on your Product element? See the Code Page topic in the WiX documentation for more details. Neil

Re: [WiX-users] Call a .NET dll file in wix using custom action

2008-08-04 Thread Neil Enns
If all you are trying to do is register your DLL in the GAC, add Assembly=.net to your File element and it'll automatically get installed to the GAC. Neil From: [EMAIL PROTECTED] [EMAIL PROTECTED] On Behalf Of Poornima S [EMAIL PROTECTED] Sent: Monday, August

Re: [WiX-users] How to ignore selected ICE errors or warnings during compilation

2008-08-04 Thread Neil Enns
John, Are you building using a .wixproj file? Or custom command-line stuff? Neil -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of John Gilbert (MBS) Sent: Monday, August 04, 2008 4:26 PM To: wix-users@lists.sourceforge.net Subject: [WiX-users] How to

Re: [WiX-users] Call a .NET dll file in wix using custom

2008-08-04 Thread Neil Enns
per component (unless the assembly consists of multiple files and is a multi-module assembly). Neil From: Poornima S [EMAIL PROTECTED] Sent: Monday, August 04, 2008 9:54 PM To: wix-users@lists.sourceforge.net Cc: Neil Enns Subject: Re: [WiX-users] Call

Re: [WiX-users] Loading Extensions

2008-08-03 Thread Neil Enns
Neil, Can you open a sourceforge bug on this requesting the clarified documentation? Thanks! Neil From: [EMAIL PROTECTED] [EMAIL PROTECTED] On Behalf Of Neil Sleightholm [EMAIL PROTECTED] Sent: Sunday, August 03, 2008 2:38 AM To: General discussion for Windows

Re: [WiX-users] Overriding DefaultConstants or sending variables to candle using TFSBuild

2008-08-02 Thread Neil Enns
that is generated in the tfsbuild.proj into the .wixproj. So there is no way to get them into the .wixproj? Thanks 2008/8/1 Neil Enns [EMAIL PROTECTED]: Joe, Simply setting properties in the tfsbuild.proj file won't get them passed down into the .wixproj. I wasn't sure about this and had to look

Re: [WiX-users] Wix and TFS

2008-08-01 Thread Neil Enns
Sajid, Create a .wixproj file either manually or using the Votive integration with Visual Studio, then check that project into TFS. After that's done you can go through some easy steps to check the WiX tools into TFS and make a minor modification to the .wixproj file so it will build on your

Re: [WiX-users] Wix and TFS

2008-08-01 Thread Neil Enns
Here's the documentation I mentioned that should show up in the next weekly WiX build: Integrating WiX Projects Into Daily Builds One of the most common reasons for using MSBuild with WiX project files is to integrate the build of an installer into an existing daily build process. This is

Re: [WiX-users] Overriding DefaultConstants or sending variables to candle using TFSBuild

2008-08-01 Thread Neil Enns
You can definitely do this. My first question is why are you using CreateProperty instead of setting a property directly using PropertyGroup elements? You should only have to use CreateProperty if the value is something computed on the fly by the build. Here's what our project file looks like:

Re: [WiX-users] Overriding DefaultConstants or sending variables to candle using TFSBuild

2008-08-01 Thread Neil Enns
Fixed a typo below, I botched a closing PropertyGroup tag. Neil -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Neil Enns Sent: Friday, August 01, 2008 9:10 AM To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] Overriding

Re: [WiX-users] Overriding DefaultConstants or sending variables to candle using TFSBuild

2008-08-01 Thread Neil Enns
, the DefineConstants should be totally replaced using the above code, but when checking the build log, it has all the defines that have been specified using votive. Any ideas? 2008/8/1 Neil Enns [EMAIL PROTECTED]: You can definitely do this. My first question is why are you using CreateProperty

Re: [WiX-users] Information about PrintEula.dll

2008-07-30 Thread Neil Enns
Stefan, We had the same problem and resolved it by simply downloading the source to WiX and then building the printeula project inside of it. Then we included the printeula.dll in our installer. Neil From: [EMAIL PROTECTED] [EMAIL PROTECTED] On Behalf Of

Re: [WiX-users] Building msi across OS's

2008-07-29 Thread Neil Enns
Something's not making sense. Properties like [WindowsFolder] are stored directly in the MSI and are resolved at install time. Were you simply using it as a path in something like a File element? What do the install logs show when you run the MSI on the target machine? Neil

Re: [WiX-users] GUID generation in WiX

2008-07-28 Thread Neil Enns
That GUID would be generated at MSI build time, not at MSI install time, so it won't be unique for each user. Neil From: [EMAIL PROTECTED] [EMAIL PROTECTED] On Behalf Of Pat Higgins [EMAIL PROTECTED] Sent: Monday, July 28, 2008 4:51 AM To: General discussion

Re: [WiX-users] Building msi across OS's

2008-07-28 Thread Neil Enns
Greg, Check out the netfxutil extension. It includes many properties, including the directories for various versions of the framework. The help file has a how to on using it to get the framework version, and that is similar to using it for the directory. All the available properties are in the

Re: [WiX-users] How to include localized components?

2008-07-28 Thread Neil Enns
To elaborate a bit on what Rob states below (thanks for setting me straight, Rob!), you can use !(loc) variables as the value for the Source attribute on a File element. So in your Japanese localization file you can set a String property to the path to the Japanese version of the files on disk,

[WiX-users] Output file name and location changes in build 3.0.4325.0

2008-07-27 Thread Neil Enns
For those that don’t read Bob’s blog and see the weekly release summaries, please pay close attention to the note below regarding changes to address bug 2020595. In builds 3.0.4325.0 and later the output location for WiX builds of localized installers is now

Re: [WiX-users] conditionally adding registry entries (NOT conditional full installation)

2008-07-22 Thread Neil Enns
This won't work because you're using a pre-processor check for your condition, which happens at the time you build the MSI, not at the time you run it. You need to do the check by adding a Condition element to the Compnent element that I assume eventually includes the Registry snippet below.

Re: [WiX-users] Build Fails with NAnt. The format of the file 'NAntTasks.dll' is invalid.

2008-07-22 Thread Neil Enns
One option to consider is using the shipping MSBuild .targets file that has a complete build process for WiX in conjunction with NAnt. Trying to re-construct a build process using individual tasks is often fraught with peril, and using the one that ships with WiX is almost always a better idea.

Re: [WiX-users] Localization filename change

2008-07-21 Thread Neil Enns
Ilya, If we changed things so the localized output went into subdirectories, rather than modified the name of the MSI, would htat work for your situation? Neil From: [EMAIL PROTECTED] [EMAIL PROTECTED] On Behalf Of Ilya Slobodin [EMAIL PROTECTED] Sent: Monday,

Re: [WiX-users] Localization filename change

2008-07-21 Thread Neil Enns
PROTECTED] On Behalf Of Dominik Guder [EMAIL PROTECTED] Sent: Monday, July 21, 2008 12:23 AM To: wix-users@lists.sourceforge.net Subject: Re: [WiX-users] Localization filename change Neil Enns wrote: While Rob wasn't part of the change, I was :) I'm looking for feedback on how to best approach

Re: [WiX-users] Localization filename change

2008-07-21 Thread Neil Enns
) into the overridable property, say TargetDirLocalized. Best regards, Ilya Slobodin - Original Message - From: Neil Enns [EMAIL PROTECTED] To: General discussion for Windows Installer XML toolset. wix-users@lists.sourceforge.net Sent: Monday, July 21, 2008 6:18 PM Subject: Re: [WiX-users] Localization

Re: [WiX-users] Automatically setting version number

2008-07-18 Thread Neil Enns
This was my approach for a long time as well, but last week I changed to using a binder variable. The core application we install is always stamped with an assemblyversion by the build process. Instead of passing flags in via the Candle command line, or using a pre-processor variable, I now

Re: [WiX-users] Localization filename change

2008-07-18 Thread Neil Enns
While Rob wasn't part of the change, I was :) I'm looking for feedback on how to best approach tweaking this. One option that's been suggested is to not rename the MSI file, and to instead put them into subdirectories. So on a build you'd have

Re: [WiX-users] Help customizing FilesInUse Dialog

2008-07-18 Thread Neil Enns
Taking this approach will require literally pulling in everything, right? Including all the localization files for WiXUI_Minimal? Neil -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Christopher Karper Sent: Friday, July 18, 2008 1:58 PM To: General

Re: [WiX-users] Wix and MSBuild

2008-07-17 Thread Neil Enns
Adam, WiX ships with complete MSBuild support through a set of tasks and targets, there's no need to try and hand-edit things. Do you have Visual Studio installed? If so, create a new Visual Studio project and look for a WiX node in the new project dialog. Create that, add the contents of

Re: [WiX-users] Wix and MSBuild

2008-07-17 Thread Neil Enns
one I have at the moment), then just use the MSBuild task in my build file to build them. Does that sound sensible or have I overcomplicated things? Anyhow, thanks again - everything's working. Adam -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Neil

Re: [WiX-users] Where does FilesInUse dialog get its names from?

2008-07-17 Thread Neil Enns
] On Behalf Of Tony Juricic Sent: Wednesday, July 16, 2008 7:30 AM To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] Where does FilesInUse dialog get its names from? Same problem here so I second a plea for help and more info -Original Message- From: Neil Enns

Re: [WiX-users] Where does FilesInUse dialog get its names from?

2008-07-17 Thread Neil Enns
, July 16, 2008 7:30 AM To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] Where does FilesInUse dialog get its names from? Same problem here so I second a plea for help and more info -Original Message- From: Neil Enns [mailto:[EMAIL PROTECTED] Sent

Re: [WiX-users] Merge module question

2008-07-16 Thread Neil Enns
You can think of merge modules (MSMs) like an application DLL: it's a package of install instructions that can be included in a parent installer. You still need some sort of tool to author the MSM, something that explains what files to include, where they should go, and what the order of

Re: [WiX-users] Version 3.0.4309.0 localization error WixLib/dll with imbedded files

2008-07-16 Thread Neil Enns
Murray, I checked in changes between the builds you mention that change how localized installers are built, to support multiple .wxl files in a project. To figure out what's going on I'll need to see the verbose build log. From a command line type msbuild /v:d yourproject.wixproj foo.txt then

Re: [WiX-users] Where does FilesInUse dialog get its names from?

2008-07-16 Thread Neil Enns
PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Bob Arnson Sent: Wednesday, July 16, 2008 7:26 AM To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] Where does FilesInUse dialog get its names from? Neil Enns wrote: Well, unfortunately, that's not what's happening. It's

Re: [WiX-users] Version 3.0.4309.0 localization error WixLib/dll with imbedded files

2008-07-16 Thread Neil Enns
Murray gave me some logs and a sample project offline, and there is indeed a bug in the new localization work I checked in last week. If anyone else hits this let me know and I can give you a workaround. Thanks, Neil -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]

Re: [WiX-users] Where does FilesInUse dialog get its names from?

2008-07-16 Thread Neil Enns
: Wednesday, July 16, 2008 8:27 PM To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] Where does FilesInUse dialog get its names from? Neil Enns wrote: Still no love through the verbose log. I'm going to try making our app restart manager aware (which we should

[WiX-users] Where does FilesInUse dialog get its names from?

2008-07-15 Thread Neil Enns
It appears that our installer is magically detecting whether our application is running at the time of an install, and even correctly closes it. However, the FilesInUse dialog that comes with WiXUI isn't showing anything in the listbox of running processes. What magic do we need to do to

Re: [WiX-users] Where does FilesInUse dialog get its names from?

2008-07-15 Thread Neil Enns
PROTECTED] On Behalf Of Bob Arnson [EMAIL PROTECTED] Sent: Tuesday, July 15, 2008 6:46 PM To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] Where does FilesInUse dialog get its names from? Neil Enns wrote: It appears that our installer is magically detecting whether our

Re: [WiX-users] Another newbie question: condition on custom action

2008-07-12 Thread Neil Enns
Thanks for the suggestion, Amir. I'll tweak it next time I'm mucking with the help file. Neil From: [EMAIL PROTECTED] [EMAIL PROTECTED] On Behalf Of Amir Kolsky [EMAIL PROTECTED] Sent: Saturday, July 12, 2008 4:37 PM To: General discussion for Windows Installer

[WiX-users] Automating the inclusion of a mess of files

2008-07-11 Thread Neil Enns
My application will wind up shipping with a ton of loose resource files on disk*. We will have several items with the following well-defined structure: MyFile1.foo MyFile1_files \ 0 \ somefile.txt \ 1 \ somefile.txt ... \ 9 \ somefile.txt This is how the files live

Re: [WiX-users] Automating the inclusion of a mess of files

2008-07-11 Thread Neil Enns
. Paraffin handles much of the GUID generation and updating for you. For maintaining large directories of non-binary files where additions and removals are common, this tool works very well for me. I just wish it generated WiX 3.0 code Jason Swager - Original Message From: Neil

Re: [WiX-users] Automating the inclusion of a mess of files

2008-07-11 Thread Neil Enns
Neil Sleightholm X2 Systems Limited [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] From: [EMAIL PROTECTED] on behalf of Neil Enns Sent: Fri 11/07/2008 07:01 To: General discussion for Windows Installer XML toolset. Subject: [WiX-users] Automating the inclusion

Re: [WiX-users] Automating the inclusion of a mess of files

2008-07-11 Thread Neil Enns
screwed (cause, in the worse case, all the GUIDs will change)... so buyer-beware. -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Neil Enns Sent: Friday, July 11, 2008 07:13 To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users

[WiX-users] Why do binder variables require GAC installation?

2008-07-11 Thread Neil Enns
I'm messing around with trying to get my installer's ProductVersion to be based off our main application's assemblyVersion. I thought this would be as simple as putting !(bind.assemblyVersion.MyApplicationId) in the right places, but this doesn't work unless I put Assembly=.net on my main

Re: [WiX-users] Why do binder variables require GAC installation?

2008-07-11 Thread Neil Enns
://blogs.msdn.com/heaths/archive/2008/02/08/get-binder-variables-for-assemblies-without-installing-into-the-gac.aspx Christopher Painter, Author of Deployment Engineering Blog Have a hot tip, know a secret or read a really good thread that deserves attention? E-Mail Me --- On Fri, 7/11/08, Neil Enns

Re: [WiX-users] Wix Extension Problem

2008-07-11 Thread Neil Enns
Christopher, Last night in my aborted attempt to automate including files in my installer, I got a basic extension up and running and working. If you can wait, I can zip it up and send it to you tonight as a starting point. Neil -Original Message- From: [EMAIL PROTECTED]

Re: [WiX-users] Wix Extension Problem

2008-07-11 Thread Neil Enns
be excellent. I can't really wait, but I fear I will not make substantial progress today, so it would probably be wonderful to have this anyway. :-) Chris On Fri, Jul 11, 2008 at 1:17 PM, Neil Enns [EMAIL PROTECTED] wrote: Christopher, Last night in my aborted attempt to automate including files

Re: [WiX-users] Suppress light.exe ICE warnings....

2008-07-10 Thread Neil Enns
John, I don't think anyone got back to you on this yesterday. Unfortunately there's no way to suppress the warnings at the merge module level. It's all or nothing at the project level. Neil From: [EMAIL PROTECTED] [EMAIL PROTECTED] On Behalf Of John Nannenga

Re: [WiX-users] Stable Wixv3 build for VS 2008

2008-07-09 Thread Neil Enns
What errors are you getting? Neil -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Vidya Kukke Sent: Wednesday, July 09, 2008 10:25 AM To: wix-users@lists.sourceforge.net Subject: [WiX-users] Stable Wixv3 build for VS 2008 Hi, Need help with the Wixv3

Re: [WiX-users] Integration of WiX v3 on team build server

2008-07-07 Thread Neil Enns
While we do not use WiX inside TFS, we do use WiX in a daily build process on a machine without installing WiX on the build machine. Instead, we have checked in all the WiX binaries and targets files into the tree. Basically, this is the contents of C:\Program Files\Windows Installer XML

Re: [WiX-users] WIX 3 UI Localisation

2008-07-02 Thread Neil Enns
See: http://wix.cvs.sourceforge.net/*checkout*/wix/wix/src/ext/UIExtension/wixlib/ErrorProgressText.wxs Neil -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of andywhitt Sent: Wednesday, July 02, 2008 11:39 AM To: wix-users@lists.sourceforge.net Subject:

Re: [WiX-users] [ProductName] not replaced in Shortcut Name

2008-07-01 Thread Neil Enns
Andreas, Another option is to make ProductName a localization string in your wxl file. Then use !(loc.ProductName) everywhere, including in the Product element. This is what we do and it works like a charm. Neil -Original Message- From: Andreas Hellwig [EMAIL PROTECTED] Sent:

Re: [WiX-users] How to popup a warning mesagebox if there is old version already installed?

2008-07-01 Thread Neil Enns
Rather than prompt the user to do the uninstall, have you considered having MSI take care of it for you? How to make that work is reasonably well documented at http://blogs.technet.com/alexshev/archive/2008/02/15/from-msi-to-wix-part-8-major-upgrade.aspx. Note that this requires you increment

Re: [WiX-users] Launch internet Browser

2008-07-01 Thread Neil Enns
A new How To topic (should be in the next weekly build) covers launching your installed application after install. While not exactly what you are trying to do it does demonstrate how to use the ShellExec cusotm action. You can modify it slightly by changing the WixShellExecTarget element to

Re: [WiX-users] Setting Support Information in Add or Remove Programs

2008-06-30 Thread Neil Enns
And the list of properties is at http://msdn.microsoft.com/en-us/library/aa370905(VS.85).aspx. They start with ARP. Neil From: [EMAIL PROTECTED] [EMAIL PROTECTED] On Behalf Of Rob Hamflett [EMAIL PROTECTED] Sent: Monday, June 30, 2008 5:34 AM To:

Re: [WiX-users] LGHT0217 VSTS

2008-06-27 Thread Neil Enns
Try the following two blog entries: http://blogs.msdn.com/heaths/archive/2007/05/31/windows-installer-errors-2738-and-2739-with-script-custom-actions.aspx http://blogs.msdn.com/astebner/archive/2007/06/07/3151752.aspx Neil -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL

Re: [WiX-users] LGHT0217 VSTS

2008-06-27 Thread Neil Enns
Oh, wait, that's the same blog entries referenced by the FAQ item you said you read and followed below :) Never mind me... it's Friday morning. Neil -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Neil Enns Sent: Friday, June 27, 2008 10:17 AM

Re: [WiX-users] how do I start an application after install, not conditionally and not based on clicking on dialog

2008-06-26 Thread Neil Enns
Bryan, I have a new how-to topic out for review that covers launching an application based on a checkbox at the end of setup. I've included the text of it below. Assuming your installer has UI, you can wire up the action in the same way (to the Finish button), but simply omit the piece that

Re: [WiX-users] VS 2008 WIX template projects

2008-06-25 Thread Neil Enns
If you installed the latest weekly build of WiX 3.0 you can find several how to guides in the help file that was installed. There's a complete sample on how to build a simple installer, as well as examples on using registry keys. For information on dialogs see

Re: [WiX-users] VS setup project - WiX 3.0 conversion

2008-06-25 Thread Neil Enns
For #1 I keep forgetting that's one of the topics on my list to add to the docs. In the mean time you can read Alex's blog entry which is how I got it working: http://blogs.technet.com/alexshev/archive/2008/02/15/from-msi-to-wix-part-8-major-upgrade.aspx. For #2, we have this set up as a WiX

Re: [WiX-users] Question about $(Platform) in Votive Output name

2008-06-25 Thread Neil Enns
I just gave this a try with a clean Votive project by manually editing the .wixproj file to add $(Project) to the output name and it worked fine. Here's what my MSBuild property looks like: OutputNameWixMergeModule1 $(Platform)/OutputName This is with WiX 3.0.4022.0. Can you send out what

Re: [WiX-users] Question about $(Platform) in Votive Output name

2008-06-25 Thread Neil Enns
Ah escaping. I'm not sure if it's a VS2008 vs. Votive thing either, but if you want to take a test to see how painful figuring out what to escape can be, see the following blog entries on how VS/MSBuild handle things: http://blogs.msdn.com/msbuild/archive/2005/10/27/484742.aspx

Re: [WiX-users] VS setup project - WiX 3.0 conversion

2008-06-25 Thread Neil Enns
] On Behalf Of Neil Enns Sent: Wednesday, June 25, 2008 10:15 To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] VS setup project - WiX 3.0 conversion For #1 I keep forgetting that's one of the topics on my list to add to the docs. In the mean time you can read Alex's

Re: [WiX-users] MSBuild inside Wix development

2008-06-24 Thread Neil Enns
this project. :-) -Chris On Wed, Jun 18, 2008 at 10:34 PM, Neil Enns [EMAIL PROTECTED] wrote: You can use it stand-alone, but it's also part of the Votive stuff that's significantly reworked in WiX v3. Assuming you installed WiX v3 on a machine that has VS on it you should be able to do File New

Re: [WiX-users] Choosing the right language

2008-06-24 Thread Neil Enns
Andreas, You'll need to manually build each localized version of your MSI. Votive doesn't currently support building multiple installers per language, nor selecting between them at build time. Here's the information from the How To: Build a localized installer topic in our new help file: How

Re: [WiX-users] How to install multiple assemlbies to GAC

2008-06-19 Thread Neil Enns
It is a best practice to always have one assembly per component. This gives you far moe flexibility when you have to service your application. Neil -Original Message- From: Shiliang Li [EMAIL PROTECTED] Sent: Thursday, June 19, 2008 6:46 AM To: wix-users@lists.sourceforge.net

Re: [WiX-users] WiX and Support Information in Add or Remove Programs panel

2008-06-18 Thread Neil Enns
You can't, assembly version numbers are stored as numbers by the OS, so leading zeros are stripped. Neil -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Maxim Vyazovsky Sent: Wednesday, June 18, 2008 8:31 AM To: wix-users@lists.sourceforge.net Subject:

Re: [WiX-users] WiX and Support Information in Add or Remove Programs panel

2008-06-18 Thread Neil Enns
/aea71120584104c1c6b99d3ba93e.jpeg what about this? On Wed, Jun 18, 2008 at 7:01 PM, Neil Enns [EMAIL PROTECTED] wrote: You can't, assembly version numbers are stored as numbers by the OS, so leading zeros are stripped. Neil -Original Message- From: [EMAIL PROTECTED] [mailto: [EMAIL PROTECTED

Re: [WiX-users] Question on Merge Modules

2008-06-18 Thread Neil Enns
Here's the info on how to do it from the new How To topic I wrote on this very topic that should show up in the next weekly WiX build: How To: Install the Visual C++ Redistributable with your installer If your application depends on the Visual C++ runtimes you can include them as part of your

Re: [WiX-users] Question on Merge Modules

2008-06-18 Thread Neil Enns
Fixed a small wrapping issue below that made the code sample hard to read. Neil -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Neil Enns Sent: Wednesday, June 18, 2008 9:57 AM To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX

Re: [WiX-users] MSBuild inside Wix development

2008-06-18 Thread Neil Enns
anyhow, thanks for pointing this out. On Tue, Jun 17, 2008 at 10:08 PM, Neil Enns [EMAIL PROTECTED] wrote: Chris, I'm curious, why do you use this approach instead of the shipping wix.targets build process that comes with WiX? Neil From: [EMAIL PROTECTED

Re: [WiX-users] Question about Control element

2008-06-17 Thread Neil Enns
Interesting, the docs for Control do say that you can use the Text element underneath Control when CDATA is required. In your case, since you don't need to wrap your text in CDATA, you can just use the Text attribute instead: Control ... Text=[CreateVantageAdminDomainIdentityTextLabel] ...

Re: [WiX-users] MSBuild inside Wix development

2008-06-17 Thread Neil Enns
Chris, I'm curious, why do you use this approach instead of the shipping wix.targets build process that comes with WiX? Neil From: [EMAIL PROTECTED] [EMAIL PROTECTED] On Behalf Of Chris Mumford [EMAIL PROTECTED] Sent: Tuesday, June 17, 2008 8:04 PM To: General

Re: [WiX-users] Mixed-case guids

2008-06-12 Thread Neil Enns
Does Votive do the actual conversion or is it candle.exe? Neil -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Alexander Shevchuk Sent: Thursday, June 12, 2008 12:07 PM To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users]

Re: [WiX-users] What does this WiX3 build error mean?

2008-06-12 Thread Neil Enns
Did you add a reference to the SqlExtensions? Right click on the References node in solution explorer and in the resulting dialog add WixSqlExtensions.dll. Neil -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of David Reed (SQL) Sent: Thursday, June 12,

  1   2   >