Re: [WiX-users] SQL Script

2006-12-19 Thread Michael Osmond
Seems a bit strange. We are using pretty complex scripts up to 1.5 MBytes - no problems. Michael _ From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Dhaval Patel Sent: Wednesday, 20 December 2006 3:10 PM To: Rob Mensching; wix-users@lists.sourceforge.net Subject: Re: [Wi

Re: [WiX-users] SQL Script

2006-12-19 Thread Rob Mensching
I've seen plenty of incredibly complex SQL Scripts. What version of the WiX toolset are you using? There is a known bug in SQL Scripts fixed very recently that was causing random failures. From: Dhaval Patel [mailto:[EMAIL PROTECTED] Sent: Tuesday, December 19, 2006 21:10 To: Rob Mensching; wi

Re: [WiX-users] SQL Script

2006-12-19 Thread Dhaval Patel
I tried saving the SQL file as ANSI, UTF-8, Unicode, etc. The SQL script does get read in the memory, but the msi still blows up while executing the script. I keep running into the Error Executing Script bug - which I think is still open. So I think it is safe to assume at this point that I shou

Re: [WiX-users] Creating features with lots of components

2006-12-19 Thread Steve Bennett
Yeah, looks like the way to go. For the curious, I made an XSL template to do it (mostly as an excuse to learn XSL). I don't really know what I'm doing, but here's my partial solution anyway: (it generates just the raw text of the inside of the block, rather than actually modifying the original .w

Re: [WiX-users] GAC installs

2006-12-19 Thread Wilson, Phil
Just for completeness, a word about policy assemblies. A policy assembly is a multi-module assembly with the Dll and the associated .config file. The Dll and the .config file must be in the same installer component otherwise you'll get IAssemblyCache errors at install time about some modules bei

Re: [WiX-users] Install .Net COM+ without .TLB

2006-12-19 Thread Alexander Biryukov
On Tue, 19 Dec 2006 22:06:53 +0300, Fredrik Grohn <[EMAIL PROTECTED]> wrote: > The reason the TLB is required for .NET assemblies is because the TLB is > an > installed resource that would need to be tracked in case you let > RegistrationHelper create it. The file would for instance be left be

Re: [WiX-users] GAC installs

2006-12-19 Thread Mike Dimmick
Yes, each assembly must be its own component. The recommendation is actually that every file should be its own component - see Rob's blog post 'Component Rules 101' (which is in the WiX help file, WiX.chm) for why this is. In general you should only put multiple files in one component if there is a

[WiX-users] GAC installs

2006-12-19 Thread Sandeep . Baweja
Does each GAC installed .Net assembly have to be in its own component? I get the follwing error implying on this line Error 4 The File/@Assembly attribute's value, '0', cannot be specified without attribute KeyPath present with value 'yes'. But if I set KeyPath=yes at more than one f

Re: [WiX-users] Trouble with Shortcuts...

2006-12-19 Thread Wilson, Phil
I'll start by saying that I dislike the term "advertised" in this situation, just like I dislike it in the context of COM registration from the Class table in the MSI file. The context here is resilience. There are descriptors in shortcuts (and COM registration from the Class table) that basicall

Re: [WiX-users] Install .Net COM+ without .TLB

2006-12-19 Thread Fredrik Grohn
The reason the TLB is required for .NET assemblies is because the TLB is an installed resource that would need to be tracked in case you let RegistrationHelper create it. The file would for instance be left behind on the system if you don't explicitly remove it when the component is removed. Also I

Re: [WiX-users] Installing to the GAC

2006-12-19 Thread Rob Mensching
Yes, WiX should have generated that table for you. Is your Assembly strong signed? Were there any warnings/errors from light during the build process? From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of BULL, Dave, GBM Sent: Tuesday, December 19, 2006 04:54 To: 'wix-users@lists.sourc

Re: [WiX-users] Trouble with Shortcuts...

2006-12-19 Thread Scott Palmer
I'm afraid you generated more questions :) ... On 12/18/06, Mike Dimmick <[EMAIL PROTECTED]> wrote: An advertised shortcut goes through the Windows Installer engine rather than running the program (or document) directly. This enables Windows Installer to check that all components of the requir

Re: [WiX-users] Creating features with lots of components

2006-12-19 Thread Eric Fesh
In the past I've used a perl script to "twaddle" the tallow output into a form that can be used in a feature... These days I've been breaking up my source files and using to collect the components in each file. -- Eric Fesh Customer Support Engineer/Software Test Engineer Verari Systems Softw

[WiX-users] Installing to the GAC

2006-12-19 Thread BULL, Dave, GBM
Hi I'm trying to install an assembly into the GAC using wix. I thought that all I needed to do was add the Assembly=".net" attribute as shown below. Candle and Light both run without errors, but when I try to install the msi, it fails with the following erro

Re: [WiX-users] Wix and Drivers

2006-12-19 Thread Friedrich Dominicus
Ok I was able to advance a bit. I know have an installer which installes the file properly in the DriverStore. However I still have to install the printer driver by opening the "Add Printer Wizard". The installation after that works smoothless, but how can that be done during installation time? Are