[WiX-users] Problem with curly braces in Registry

2009-09-09 Thread Mössler , Michael
Hi, Has any one a solution for this Problem: When i write the string "SharedMemory,TCPIP{HOST=[DBSERVER]}" to registry wix looses the curly braces, does anyone know how to esc ape this ? \{ and CDATA don't work. Her eis the Source and Result: Will result in CommLinks "SharedMemory,

[WiX-users] Purpose of Adevertise in installer

2009-09-09 Thread BSR PHANI
Hi All, i'm pretty new to this windows installer. Can any one explains me, what is Advertise mode in the installer? what is the purpose of the Advertise in the istaller? Thanks, Phani -- Let Crystal Reports handle the rep

Re: [WiX-users] Problem with curly braces in Registry

2009-09-09 Thread Thomas Terhaar
Not tested it, but this should work : <... Value="SharedMemory,TCPIP[\{]HOST=[DBSERVER][\}]" /> See http://msdn.microsoft.com/en-us/library/aa368609%28VS.85%29.aspx for reference. Mit freundlichen Grüßen / Best Regards Thomas Terhaar | Senior .NET Developer VoicInt Telecommunications GmbH |

[WiX-users] Migrate WIX2 to WIX3

2009-09-09 Thread Berger Michael
Hi all, is there a tool to migrate WIX2 files to WIX3 files? Best Regards Michael Berger Corporate IS | Infrastructure and Operations Palfinger Service- und Beteiligungs-GmbH F.-W.-Scherer-Straße 24 A-5101 Bergheim Salzburg tel: +43 (0) 662 4684-2208 fax: +43 (0) 662 4684-148

Re: [WiX-users] Purpose of Adevertise in installer

2009-09-09 Thread Pally Sandher
http://msdn.microsoft.com/en-us/library/aa367548.aspx Palbinder Sandher Software Deployment & IT Administrator T: +44 (0) 141 945 8500 F: +44 (0) 141 945 8501 http://www.iesve.com **Design, Simulate + Innovate with the ** Integrated Environmental Solutions Limited. Registered in Scotland No

Re: [WiX-users] Migrate WIX2 to WIX3

2009-09-09 Thread Pally Sandher
http://wix.sourceforge.net/manual-wix3/wixcop.htm Palbinder Sandher Software Deployment & IT Administrator T: +44 (0) 141 945 8500 F: +44 (0) 141 945 8501 http://www.iesve.com **Design, Simulate + Innovate with the ** Integrated Environmental Solutions Limited. Registered in Scotland No. SC1

[WiX-users] Wix and PostgreSQL

2009-09-09 Thread Adrian Serafin
Hi! I have to install Postgresql server before installing my own application, create database and run some scripts against it. Now I'm installing postgresql using bootstrapper. I have two questions: 1. Is it possible to install Postgresql Server within my application installer (created by Wix)

Re: [WiX-users] Purpose of Adevertise in installer

2009-09-09 Thread Brian Hawley
As I understand, Advertise means the feature is not installed, but Windows will put a link for it (advertise it) as if it were installed and will install it first time you try to use it. Brian Hawley General Manager Zedan Solutions   Ph: +966 (2) 663-2944 ESET Distributor Fax: +966 (2)

[WiX-users] Validating Feature and Child-Feature Selection

2009-09-09 Thread NileshKumarChauhan
Here is the structure of my Application's Installer in FeatureTree/SelectionTree Application Core |_ _ Feature 1 |_ _ Feature 2 |_ _ Feature 3 I want make sure that when user selects Application Core, he must select at-least one of Feature 1, Feature 2 or Feature 3. I know Condition

Re: [WiX-users] Wix and PostgreSQL

2009-09-09 Thread Slide
Would you be willing to share your bootstrapper setup for postgres? Thanks, slide On Wed, Sep 9, 2009 at 3:12 AM, Adrian Serafin wrote: > > Hi! > > I have to install Postgresql server before installing my own application, > create database and run some scripts against it. Now I'm installing >

Re: [WiX-users] Wix and PostgreSQL

2009-09-09 Thread Adrian Serafin
First thing you need to download Bootstrapper Manifest Generator and generate a package for postgresql (you will need an installer, for example: postgresql-8.4.0-1-windows). For me it creates directory in MyDocuments folder. You need to copy it to C:\Program Files\Microsoft SDKs\Windows\v6.0A\Boo

[WiX-users] How to install/register a managed (clr) com object

2009-09-09 Thread Roy Chastain
I am using Wix 3.0 release. I have a managed dll that has a class exposed to com. The normal registration process for this dll is Regasm /codebase /tlb dllname.dll AND if on a x64 bit system Regasm64 /codebase /tlb dllname.dll This works when the dll is not in the GAC. If the dll is placed in

Re: [WiX-users] How to install/register a managed (clr) com object

2009-09-09 Thread Jaspreet Nabha
Roy, Try below code. It should work This will take care of REGASM. You can use Assembly=".net", if you want it to be GACed also Thanks Jaspreet Singh From: Roy Chastain [...@roychastain.org] Sent: Wednesday, September 09, 2009 6:34 PM To:

[WiX-users] Automating Heat

2009-09-09 Thread Jon Hope
Afternoon all, I am currently implementing WiX into our daily builds and am using Heat.exe to generate a WiX fragment file at Pre-build by harvesting a .csproj. Any releases will be Major releases, and the previous software is fully removed, so this should not break any component rules. The p

Re: [WiX-users] run more than one application after install

2009-09-09 Thread Blair
You would need to "replace" the final dialog and extend the solution already there. -Original Message- From: Polazhenko Sergey [mailto:s_polazhe...@tut.by] Sent: Monday, September 07, 2009 4:49 AM To: 'General discussion for Windows Installer XML toolset.' Subject: [WiX-users] run more th

Re: [WiX-users] Yet Another 'Fragment's Question

2009-09-09 Thread Blair
Some reference (implicit or explicit) needs to be present (whether in source or from a compiler extension) to any one thing (just one is sufficient) from some other already linked-in fragment (the Product/Module/Patch/PatchCreation elements are fragments that are, by definition, already linked in)

Re: [WiX-users] How to install/register a managed (clr) com object

2009-09-09 Thread Roy Chastain
Thanks, but will that register both in the 64 and 32 bit registry? Also, I am using the [ComRegisterFunctionAttribute()] declaration on a method in the class. Do you know if you method will honor the call to the decelerated method. I do not know exactly who looks at this and calls the associat

Re: [WiX-users] .net COM registration with heat

2009-09-09 Thread Nicholas Makin
Just to follow up on this: In the end the issue was that there were dependencies that also needed to be registered in the GAC. Visual Studio was masking the process from the developer so we didn't know that these dependencies were not being handled correctly. So this process of using heat.exe

Re: [WiX-users] WIX Upgrade

2009-09-09 Thread Anu Dev
Thank you..   I have Implemented Major upgrade code in my WIX application and it works fine but iam encountering a strange issue.   The current version in which this is implemented is V1.11.0. If the machine already has V1.11.0 and I try to install V1.9.0 version (in which the Upgrade implementa

Re: [WiX-users] Yet Another 'Fragment's Question

2009-09-09 Thread Svet Bonev
Another option would be to use an include file and not a standalone wxs file for the product-specific stuff: In your %baseName%.wxs, somewhere under Product, add: In your makefile do: candle -DCurrentProduct=%baseName% %baseName%.wxs Of course, you need to make sure that all

Re: [WiX-users] WIX Upgrade

2009-09-09 Thread Blair
In one of my projects, this portion of my code is how I authored the Upgrade table: LANGUAGECHANGEDETECTED This produces the following upgrade features: * Installing a newer version produces a major upgrade, with RemoveExistingProducts se

Re: [WiX-users] Understanding component states

2009-09-09 Thread Don Pratt
Thanks Ranganatha. The attribute column shows 0 for virtually all of my components, but that got me digging more in my MSI. I think I've found the problem. The DLL in question uses auto-generated values for build and revision pieces of the version number. Bad idea! We don't generally recomp

[WiX-users] Right-to-left localization

2009-09-09 Thread DE�K JAHN, G�bor
Hello, v3 is not yet localized to right-to-left languages. Even if the language files for, eg. Arabic or Hebrew were translated, the UI itself is not mirrored as RTL requires it. I set up a section at http://www.tramontana.co.hu/wix/loc/index.php#rtl with my attempts at a modified RTL UI but a

[WiX-users] Error when Building WiX

2009-09-09 Thread Andrew Bale
After downloading WiX source, and following the instructions found at the following URL: http://wix.sourceforge.net/manual-wix2/building_wix.html I get an error when running the make.bat script. The error follows. Since I'm new to the WiX framework, and windows installers without WiX, cou

[WiX-users] How to check db2 installation on the machine in WIX

2009-09-09 Thread danimian
Hi, I am using WIX to create MSI package for installation. Checking the Operating System and .NETFRAMEWORK 3.5 is working properly. I want to check whether DB2 is installed on the machine or not. How it is possible? I am using Visual Studio 8. Please help me in this regard. Thanks in advance Adn

Re: [WiX-users] How to check db2 installation on the machine in WIX

2009-09-09 Thread Blair
Searching IBM's web site I found a list of ProductCodes you could search for for DB2 v8.(whatever it was, I didn't save the link since that version is post-support) but for DB2 v9 I didn't find any such list. Your best bet is to query either IBM or DB2 users as to how to programmatically check db2

[WiX-users] installing an application as a pure x86 app on Vista 64.

2009-09-09 Thread Dan Vogel
When I run the installer on a 32-bit machine everything works fine. When I run the installer on a 64-bit it prematurely ends due to some unspecified error. I need the application to be a purely x86 application. The app is written in C# and WPF and so should run fine as 64-bit. However, several dll

Re: [WiX-users] installing an application as a pure x86 app on Vista 64.

2009-09-09 Thread Wilson, Phil
I've seen this when it's not an installer issue, it's because the .NET binaries are AnyCpu and consequently run as native 64-bit and can't load 32-bit dependent Dlls. When this happens during the install custom actions fail etc. You didn't see any kind of error message when the install failed?

Re: [WiX-users] installing an application as a pure x86 app on Vista 64.

2009-09-09 Thread dvogel
Why would the .NET binaries try to load any 32-bit dependent Dlls during installation? As far as I was aware the installer was just copying those Dlls to the proper locations. I'll try installing via command line. Hopefully that will actually produce some sort of error message. Dan > I've seen

[WiX-users] WIX 3.0 KeyPath

2009-09-09 Thread spsingam
hi all, i have failed to comprehend what KeyPath is all about. Why would u want to put keypath within the or tags. How would the keypath benefit these two elements. -- View this message in context: http://n2.nabble.com/WIX-3-0-KeyPath-tp3615828p3615828.html Sent from the wix-users mailing

[WiX-users] WIX 3.0 KeyPath

2009-09-09 Thread spsingam
hi all, i have failed to comprehend what KeyPath is all about. Why would u want to put keypath within the or tags. How would the keypath benefit these two elements. -- View this message in context: http://n2.nabble.com/WIX-3-0-KeyPath-tp3615801p3615801.html Sent from the wix-users mailing

Re: [WiX-users] WIX 3.0 KeyPath

2009-09-09 Thread brantgurga
If you create an advertised shortcut to a component, it links to the file with key path set on it. If a file is the key path for a component and is missing, Microsoft Installer will automatically fix it. spsingam wrote: > > hi all, > > i have failed to comprehend what KeyPath is all about. >

Re: [WiX-users] WIX 3.0 KeyPath

2009-09-09 Thread Blair
KeyPath is where you identify to Windows Installer which resource within the component is the identity of that component. That identity is used in several places within Windows Installer to properly handle repairs, upgrades, and removal operations as well as "health checks" where repairs and/or on-

[WiX-users] Unable to create DB using WixsqlExtension

2009-09-09 Thread akash bhatia
Hi, I am using the WixSQLExtension to create DBs to a remote server in network as *Environment:-* 1. We are using SQL server 2000 *Problem:-* 1. gets an error as "Not able to create user MYUSER as it has an invalid password."

Re: [WiX-users] Compression in a Merge Module

2009-09-09 Thread Reuss, Matthias
Hi Christopher, sorry for the late reply. The setup is for a group of product catalogues (databases) that are issued by several manufacturers. The files are different for each manufacturer, but the structure and the setup logic are the same (mostly determined by the software that uses the data