Re: [WiX-users] How to handle Registry Redirection through WIX on64-bit Platform

2010-01-13 Thread Vishwajit Walke
Thanks Palbinder for your reply. Well, whatever replies I've got for this issue are convincing me for two separate MSIs for 32-bit and 64-bit Platforms resp. I've one more query related this. I'm not sure whether to ask but still is it possible to write inline code in WIX? If so, I could probabl

Re: [WiX-users] Testing Framework

2010-01-13 Thread Jordan Fitzgibbon
Deployment Tools Foundation (DTF) which ships with WiX provides APIs for working with MSIs (among other things) and querying machine state. From: Kyle Huey [ksh...@ufl.edu] Sent: Wednesday, January 13, 2010 7:17 PM To: General discussion for Windows Instal

Re: [WiX-users] Testing Framework

2010-01-13 Thread Sebastian Brand (Instyler Software)
The link points to ICE testing. I assume the author is looking for some testing method that includes the actual installation/repair/remove actions. I currently use a couple of VMs to test created MSI. To check if the components get installed correctly I normally have a test program. E.g. if you wa

Re: [WiX-users] Windows 2008 R2 64-bit Server

2010-01-13 Thread Rob Mensching
Don't think so. Good feature request. On Wed, Jan 13, 2010 at 11:57 AM, Chad Petersen wrote: > Our 32-bit .NET 2.0 Web app was having difficulties on this 64-bit > platform. Our assemblies were compiled as x86 (rather than "Any CPU") > and they just would not load on this platform initially. If

Re: [WiX-users] Help

2010-01-13 Thread Rob Mensching
1. Yes. 2. I'm fuzzy on old v2.0 syntax but Package/Platforms is important to set to x64. 3. No. A 32-bit MSI can install on 64-bit OS but it will be redirected to the 32-bit locations. If you want to install a 64-bit application to the 64-bit locations then you need a 64-bit MSI. On Wed, Jan 13,

Re: [WiX-users] How to handle Registry Redirection through WIXon64-bit Platform

2010-01-13 Thread Jeremy Farrell
> From: Pally Sandher [mailto:pally.sand...@iesve.com] > Sent: Wednesday, January 13, 2010 10:49 AM > > ... > An MSI has a platform attribute which must be set to "Intel" for x86 > packages or "Intel64" for x64 packages (can also use "AMD64" for x64 > packages but it's deprecated by "Intel64"). >

[WiX-users] Help

2010-01-13 Thread RamaPrasad Kolla
> > Hi, > > I have project developed using both .net 2.0 and C++ code. > I have compiled .net code to target 64bit bit machine. i am using wix 2.0 > to create my msi package. > i want to deploy the application in 64 bit windows 2003 server. > > i have below questions > > 1) Does wix 2.0 supports 6

Re: [WiX-users] Testing Framework

2010-01-13 Thread Kyle Huey
http://msdn.microsoft.com/en-us/library/aa369554%28VS.85%29.aspx On Wed, Jan 13, 2010 at 12:05 PM, Andrew Faust wrote: > Is there an existing framework for creating automated tests for installers > built with WiX? > > Thanks, > > Andrew Faust > > -

Re: [WiX-users] NTFS Symbolic Links / Junctions / Reparse Points

2010-01-13 Thread Bob Arnson
On 1/13/2010 1:28 PM, Inbar, Ron wrote: > Is there a built-in way in WiX to create such entities or is it necessary to > write a custom action that calls the Windows API? > It's not natively supported by Windows Installer nor by WiX's standard custom actions. -- sig://boB http://joyofsetup

Re: [WiX-users] Uninstalling after a minor upgrade

2010-01-13 Thread Bob Arnson
On 1/12/2010 9:11 AM, Mihail Roman wrote: > msiexec /i Package.msi REINSTALL=ALL REINSTALLMODE=vomus > What's the behavior if you use the /f switch instead? -- sig://boB http://joyofsetup.com/ -- Throughout its 18-

Re: [WiX-users] short name of the default windows installer directory and the status of burn

2010-01-13 Thread Bob Arnson
On 1/12/2010 10:15 AM, Sebastian Brand (Instyler Software) wrote: > Thanks for the clarification, I thought the shortname was always used. So in > real life it's probably "WINDOW~1.5" on most machines ( try DIR /X ) But you > can't be sure... Short file name generation might even be disabled. >

Re: [WiX-users] Use setupbld to chain msi and exe as prerequisites

2010-01-13 Thread Bob Arnson
On 1/13/2010 3:04 PM, Ken Halprin wrote: > Can I use setupbld to include both msi and exe files as prerequisites before > my wix-built msi installer runs? > Setupbld doesn't support running .exes. -- sig://boB http://joyofsetup.com/ -

Re: [WiX-users] Making a Requirements Dialog

2010-01-13 Thread Bob Arnson
On 1/13/2010 1:45 PM, pmdarrow wrote: > I guess that's one way. It just seems a little unintuitive to show pop-up > dialogs for the requirements. I thought about this for a little while and > came up with another method. Create one dialog with all of the possible > requirements if every feature was

Re: [WiX-users] HEAT with VS 2010 CSPROJ files

2010-01-13 Thread Bob Arnson
On 1/13/2010 2:14 PM, Cody Gibson wrote: > I've found HEAT doesn't generate any output even for a brand new empty VS2010 > C# class library project. Might be a missing feature: Heat has to take special steps to support different versions of the CLR so it might not have been updated for CLR v4 y

Re: [WiX-users] Heat.exe and 64-bit compatibility

2010-01-13 Thread Bob Arnson
On 1/13/2010 8:07 PM, Navid Azimi-Garakani wrote: > Is there a particular reason why Heat.exe is targeted and compiled > specifically against the x86 architecture? Because an MSIL .exe runs as a 64-bit process on an x64 system, so it couldn't load x86 DLLs. I suspect there's a need for Heat64.

Re: [WiX-users] Heat Bug with .Net COM

2010-01-13 Thread Bob Arnson
On 1/13/2010 4:35 PM, Neil Sleightholm wrote: > I think there is a bug in the output generated when a .Net COM assembly > is processed with heat but thought I would run it past the community > before raising it. If the assembly writes it, Heat includes it. Sounds like a reasonable thing to drop f

[WiX-users] Heat.exe and 64-bit compatibility

2010-01-13 Thread Navid Azimi-Garakani
Is there a particular reason why Heat.exe is targeted and compiled specifically against the x86 architecture? I have seen a couple of questions about this around on the Internet but no firm answer or resolution. I briefly looked over the Heat code (v3.0.5419.0) and there does not seem to be anyt

Re: [WiX-users] Why do I get ICE failures building from a service account?

2010-01-13 Thread Andrew Arnott
When I build my WIX project, it succeeds under user account A when I log in as that person and build it myself from my Windows desktop. But when that same user account is used from a Windows Service (think automated build machine) the same build fails with the below errors. I've checked the jscr

Re: [WiX-users] Making a Requirements Dialog

2010-01-13 Thread Chad Petersen
I set a bunch of different Properties depending on what is not-installed and then display one dialog that lists all missing pre-reqs. I don't care to show them the ones that are already installed, just those that aren't.

[WiX-users] Heat Bug with .Net COM

2010-01-13 Thread Neil Sleightholm
I think there is a bug in the output generated when a .Net COM assembly is processed with heat but thought I would run it past the community before raising it. Part of the generated output includes this: I don't think this should be include because it should already be present on the system and

Re: [WiX-users] Windows System Folder

2010-01-13 Thread Daniel Hughes
Thats the version we are installing. Can you please point to how to get this merge module, and for future references and for the other assemblies I need, where do you get official merge modules for Microsoft components? Daniel Neil Sleightholm wrote: > What versions are the two files? This is

[WiX-users] Use setupbld to chain msi and exe as prerequisites

2010-01-13 Thread Ken Halprin
Can I use setupbld to include both msi and exe files as prerequisites before my wix-built msi installer runs? Thanks. -- This SF.Net email is sponsored by the Verizon Developer Community Take advantage of Verizon

[WiX-users] Windows 2008 R2 64-bit Server

2010-01-13 Thread Chad Petersen
Our 32-bit .NET 2.0 Web app was having difficulties on this 64-bit platform. Our assemblies were compiled as x86 (rather than "Any CPU") and they just would not load on this platform initially. If we set the Application Pool advanced setting "Enable 32-Bit Applications" from False to True that fixe

Re: [WiX-users] heat.exe

2010-01-13 Thread Brian Rogers
I see two directories listed below. You should only have one. "C:\Program Files\Windows Installer XML v3\bin\heat.exe" dir "..\..\~tmp\j2build3v_win\apps" -gg -sfrag -scom -sreg "$(ProjectDir)..\..\..\~tmp\j2build3v_win\apps\eu" -out "$(ProjectDir)gen_fragment.wxs" -template:fragment Should be:

Re: [WiX-users] ServiceInstall query

2010-01-13 Thread Brian Rogers
This doesn't sound like a WiX or MSI issue. You should create a log file using the '/lvx* c:\out.log' and read the log to make sure the correct username and password are being set. Also, make sure the user name has the domain before it (e.g. "mydomain\myusername") Brian Rogers "Intelligence remov

Re: [WiX-users] Upgrade nightmare again

2010-01-13 Thread Wilson, Phil
Basically you make them elevated by marking them deferred and sequencing them between InstallInitialize and InstallFinalize. Phil Wilson -Original Message- From: Andy2k8 [mailto:appr...@gmail.com] Sent: Wednesday, January 13, 2010 10:25 AM To: wix-users@lists.sourceforge.net Subject:

Re: [WiX-users] HEAT with VS 2010 CSPROJ files

2010-01-13 Thread Cody Gibson
I've found HEAT doesn't generate any output even for a brand new empty VS2010 C# class library project. Here is what the output window contains when I try to build a simple installer containing only the brand new empty VS2010 C# class library project: -- Build started: Project: ArtOfTest.De

Re: [WiX-users] Making a Requirements Dialog

2010-01-13 Thread pmdarrow
I guess that's one way. It just seems a little unintuitive to show pop-up dialogs for the requirements. I thought about this for a little while and came up with another method. Create one dialog with all of the possible requirements if every feature was selected and selectively gray-out the ones t

[WiX-users] NTFS Symbolic Links / Junctions / Reparse Points

2010-01-13 Thread Inbar, Ron
Hi, Is there a built-in way in WiX to create such entities or is it necessary to write a custom action that calls the Windows API? Thanks, Ron The information contained in this message may be confidential and legally protected under applicable law. The message

[WiX-users] Upgrade nightmare again

2010-01-13 Thread Andy2k8
I have the following immediate custom actions sequenced during upgrade ExportRegistry - to export a specific hive on windows registry as .reg file ModifyRegistry - to make a few modifications for the new product ImportRegistry - to import the .reg file and the CAs are scheduled as ExportRegist

[WiX-users] HEAT with VS 2010 CSPROJ files

2010-01-13 Thread Cody Gibson
I am in the midst of upgrading our product to be VS 2010 compatible. We're using WIX to generate a .msi installer. I've upgraded to WIX 3.5.1309.0 and have run into a snag. Specifically I'm having a problem with the HEAT tool in this version. It is having trouble working with our VS2010 convert

[WiX-users] Testing Framework

2010-01-13 Thread Andrew Faust
Is there an existing framework for creating automated tests for installers built with WiX? Thanks, Andrew Faust -- This SF.Net email is sponsored by the Verizon Developer Community Take advantage of Verizon's best-in-cla

Re: [WiX-users] How to handle Registry Redirection through WIX on 64-bit Platform

2010-01-13 Thread Blair
You will need two searches: one for the 32-bit and one for the 64-bit search. -Original Message- From: Vishwajit Walke [mailto:vishwajit.wa...@matrikon.com] Sent: Wednesday, January 13, 2010 12:51 AM To: wix-users@lists.sourceforge.net Subject: [WiX-users] How to handle Registry Redirecti

Re: [WiX-users] vc80 and vc71 merge modules

2010-01-13 Thread Blair
Those warnings are known and expected. The error is the reason for the build failure, but that error seems to be missing text in this version of the email (and I couldn't find the original email from Igor that Ricky is responding to). If the misaligned foreign keys can be identified, we can help w

[WiX-users] heat.exe

2010-01-13 Thread Achter Renate (UGIS - UniCredit Group)
Hi, I have some problems to migrate from WIX 3.0.4707 to WIX 3.0.5419 because the arguments of HEAT.EXE changed. usage: heat.exe harvestType harvestSource -o[ut] sourceFile.wxs What is meant with the new argument harvestSource? The old command looks like this: "C:\Program Files\Windows Installe

Re: [WiX-users] How to handle Registry Redirection through WIX on64-bit Platform

2010-01-13 Thread Pally Sandher
Use Win64="yes" in your RegistrySearch Elements to force them to check the normal areas of the Registry rather than the WOW6432Node. You will get ICE warnings for this in an x86 package. However you can't have one MSI which works natively for both x86 & x64 platforms. An MSI has a platform attribu

[WiX-users] How to handle Registry Redirection through WIX on 64-bit Platform

2010-01-13 Thread Vishwajit Walke
Hi, I'm facing issues while fetching the Installation Path of a 64-bit component through its Registry Entry on 64-bit Platform. Through WIX, when I'm searching for a particular registry key, because of registry redirection it is redirected to WOW6432node where registry keys doesn't exist. So,