Re: [WiX-users] Property replacement issue with WixUIExtensionandXmlFile

2008-04-23 Thread Matthew Janulewicz
e #3 a try then use msiexec to spit out a log and see what it's actually doing there, what the actual values in your variables are at runtime. -Matt From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of [EMAIL PROTECTED] Sent: Wednesday, April 23, 2008 11:52 AM To: Matthew Janulewic

Re: [WiX-users] Property replacement issue with WixUIExtension andXmlFile

2008-04-23 Thread Matthew Janulewicz
I would try three things: 1) Your ElementPath has a double slash at the beginning. I believe this is incorrect. We use XmlFile extensively. As an example, here's what one of our nodes looks like: The file snippet this is editing looks like this:

Re: [WiX-users] Files in xml not being installed

2007-10-15 Thread Matthew Janulewicz
The Windows SDK has a utility called 'Orca' that can show you the raw tables in an MSI. I use it constantly to check Files tables when our developers claim something is missing from my installers. You can probably find Orca in other places, but that's one place I know it resides. It might already

Re: [WiX-users] ProjectAggregator2-3.0.2925.msi fails to installwith odd "network" error

2007-07-26 Thread Matthew Janulewicz
We should be thanking the Wix team for providing this 'third-party' .msi from Microsoft instead of making us hunt it down on MSDN. Geesh. -Matt _ From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Christopher Painter Sent: Thursday, July 26, 2007 10:57 AM To: Bob

Re: [WiX-users] Clear out directory before install?

2007-06-13 Thread Matthew Janulewicz
needs to be kept. I'd never do something like this on consumer targeted installers. I know you all care. Ha ha. -Matt _ From: Mike Dimmick [mailto:[EMAIL PROTECTED] Sent: Tuesday, June 12, 2007 12:53 PM To: Matthew Janulewicz; wix-users@lists.sourceforge.net Subject: RE: [

[WiX-users] Clear out directory before install?

2007-06-12 Thread Matthew Janulewicz
e in an installer prior to installing. I've tried but it doesn't seem to work in the way I would like it to. Or else I'm not doing it right. Any ideas? -- Matthew Janulewicz SCM Engineer Green Dot Corporation [EMAIL PROTECTED] (626) 775-3857 --

Re: [WiX-users] Future of Votive?

2007-06-11 Thread Matthew Janulewicz
I've never worked anywhere that the developers *wanted* to have anything to do with installers. No offence to developers in general, but it's an easy thing to screw up and they have bigger fish to fry. I find when you have too many cooks in that kitchen they inevitably step on each other, and someo

Re: [WiX-users] Installing a web server

2007-06-06 Thread Matthew Janulewicz
For what it's worth, we use host headers extensively for our websites and services, and they seem to work just fine. On one of our servers we have about a dozen web services that have the same IP address and port, but different host headers (external IP addresses, really.) I haven't had a probl

Re: [WiX-users] How to install files, run an action, then delete the files??

2007-05-31 Thread Matthew Janulewicz
I'm still not sure I understand what Nant can do in this context that the .msi itself can't do. Plus, the msi will give you some semblance of upgrade tracking and all the cool stuff the Windows Installer API adds to the soup. -Matt _ From: [EMAIL PROTECTED] [mailto:[EMAIL PRO

Re: [WiX-users] How to install files, run an action, then delete the files??

2007-05-31 Thread Matthew Janulewicz
I'd be curious about what, exactly, nant is doing. Nant is a developer tool, not a consumer tool. If I downloaded something that (even temporarily) had to install a compiler or scripting engine, run a script, then delete itself... I'd wonder what your boss is thinking. It's been a while since I

Re: [WiX-users] ServiceInstall Problem

2007-05-24 Thread Matthew Janulewicz
Hm. Interesting. You might also check in the Windows Event Viewer. Once in a while useful info crops up in there. :-) -Matt _ From: Pankaj Savdekar [mailto:[EMAIL PROTECTED] Sent: Thursday, May 24, 2007 5:22 PM To: Matthew Janulewicz; wix-users@lists.sourceforge.net

Re: [WiX-users] ServiceInstall Problem

2007-05-24 Thread Matthew Janulewicz
One common mistake I make over and over again is that I install the service (using the .msi) as a user who does not have access rights to do so (log on as a service.) -Matt _ From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Pankaj Savdekar Sent: Thursday, May 24, 2

Re: [WiX-users] How to improve speed of installation?

2007-05-24 Thread Matthew Janulewicz
At the risk of sounding anti-wix (I'm very pro-wix!) you might ask yourself if you need an installer at all. If you're not doing any kind of upgrades, uninstalls, etc., and everything is content... Why not just a DVD with a simple batch file that copies everything and creates shortcut(s)? It can ea

Re: [WiX-users] Using heat.exe as part of an automated build process

2007-05-23 Thread Matthew Janulewicz
Also, people seem to forget that Wix is open/shared source. If something 'sucks' then 'fix it'. Or, feel free to lay down $5000 on something that sucks worse. -Matt _ From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Bob Arnson Sent: Tuesday, May 22, 2007 8:34 P

Re: [WiX-users] How to display a the installation folder on the UI?

2007-05-23 Thread Matthew Janulewicz
I think this is because the width of the control is not wide enough to display the whole thing, so it truncates it. Do your users have the ability to browse to a new install location? You might consider using a control of type 'Edit'. -Matt _ From: [EMAIL PROTECTED] [mailto:

[WiX-users] Pre-select from multiple INSTALLDIR's?

2007-05-16 Thread Matthew Janulewicz
t to in my structure. ------ Matthew Janulewicz SCM Engineer Green Dot Corporation [EMAIL PROTECTED] (626) 775-3857 - This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 expres

Re: [WiX-users] How to update xml config with wix3?

2007-05-15 Thread Matthew Janulewicz
I just put my xml edits in it's own component: Sorry about the wordwrap. Be sure you include/link the Util extension. Your 'Wix' tag will probably look something like this: http://schem

Re: [WiX-users] Multiple Wxs Merge in Visual Studio?

2007-05-09 Thread Matthew Janulewicz
I have a similar setup, but I use an old utility called 'mallow' to generate my files.wxs (in auto-generates unique GUIDs all by itself, and I've been too lazy to change everything around.) Anyhoo, it should be roughly the same. The gist of it is that I encompassed all my on-the-fly components i

[WiX-users] Restart website that msi does not install?

2007-05-03 Thread Matthew Janulewicz
the website already exists and we do re-install it and set 'ConfigureIfExists' to 'yes' and also set 'StartOnInstall', will it RE-start on RE-install? -- Matthew Janulewicz SCM Engineer Green Dot Corporation [EM

Re: [WiX-users] Download files for install

2007-05-02 Thread Matthew Janulewicz
We have an internal installer that ftp's content using a Win32 version of wget, called by a custom action. It's a tiny bit ugly because it pops up a command dialog, but as I said it is 100% internal, only run by two CM guys, so we weren't concerned with aesthetics. It would be cool if we could redi

Re: [WiX-users] Votive build error: LaunchFile

2007-04-26 Thread Matthew Janulewicz
I would guess you need to add a reference in the Votive project to the extension that includes this action...(?) I don't know which one that is, though. -Matt _ From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Bryan Wheeler Sent: Thursday, April 26, 2007 4:28 PM

[WiX-users] Copy entire directory tree?

2007-04-24 Thread Matthew Janulewicz
the fragment under a different name and linking them both, is there an easy (or semi-easy) way to duplicate an entire directory tree like this? -- Matthew Janulewicz SCM Engineer Green Dot Corporation [EMAIL PROTECTED] (626) 775-3857 -

Re: [WiX-users] Any interest in a beginner's tutorial?

2007-04-20 Thread Matthew Janulewicz
Not trying to steal any thunder or business, and competition is good, but there is a most excellent open source project called WixEdit that has a dialog editor in it. It now supports Wix 3.0 (and extensions) and is simple/graphical enough for a beginner to start using. I haven't a clue how to inter

Re: [WiX-users] Specifying ASP.net version to use

2007-04-16 Thread Matthew Janulewicz
This thread is a good place to start: http://sourceforge.net/mailarchive/message.php?msg_id=BAY102-F231D534C0D 25E514578C9ECBF90%40phx.gbl And yes, through much experimentation and frustration, you have to list all the file extensions. Putting a global handler in there doesn't seem to do anything

Re: [WiX-users] Tips for deploying a Web app as an MSI

2007-03-08 Thread Matthew Janulewicz
ay if you're curious about anything or can't get it to work. BTW, open source is implied; use, copy, pillage to your heart's content. -Matt _ From: Rob Mensching [mailto:[EMAIL PROTECTED] Sent: Thursday, March 08, 2007 8:28 AM To: Kerry, Matt; Matthew Janulewicz;

Re: [WiX-users] Tips for deploying a Web app as an MSI

2007-03-08 Thread Matthew Janulewicz
d on long enough. Feel free to send questions my way if you're curious about anything or can't get it to work. BTW, open source is implied; use, copy, pillage to your heart's content. -Matt _ From: Rob Mensching [mailto:[EMAIL PROTECTED] Sent: Thursday,

Re: [WiX-users] Tips for deploying a Web app as an MSI

2007-03-07 Thread Matthew Janulewicz
At installer compile time, each file has to be named explicitly. I've written a Wix build script (and use some custom commands in Visual Studio, but that really doesn't matter) that uses a utility called Mallow to build the source tree that gets included in our installers. For what it's worth,

Re: [WiX-users] Create new IIS WebSite

2007-02-28 Thread Matthew Janulewicz
IIS 5.1 (default with XP) only allows one website to be installed/running at a time, so that's probably why it replaces your 'Default Web Site'. IIS 6.0 should allow you to install multiple websites, we do it all the time. I don't know if that's the default version for Windows Server 2003, but

Re: [WiX-users] Question on custom dialog.

2007-02-22 Thread Matthew Janulewicz
I believe you just have to set the variable you're using for the radio buttons to a valid value first (using the tag.) -Matt _ From: Deling Ren [mailto:[EMAIL PROTECTED] Sent: Thursday, February 22, 2007 10:19 AM To: wix-users@lists.sourceforge.net Subject: [WiX-users] Ques

Re: [WiX-users] editing web.config file

2007-02-22 Thread Matthew Janulewicz
The syntax for the web.config edit is kind of tricky, and I don't understand it 100%, but I 'borrowed' some code off the 'net somewhere (which I always have trouble finding again) that I use as a template every time. We put our web.config edits in a separate component that ultimately looks like thi

Re: [WiX-users] Extract properties from .msi?

2007-02-21 Thread Matthew Janulewicz
It also comes with a utility called 'Orca' which allows you to open the tables in an MSI. Also, in a pinch, you can run the msi with full logging on and all the properties should be dumped at the end of the log: Msiexec /I mymsi.msi /l* out.txt -Matt -Original Message- From: Rob Men

Re: [WiX-users] Adding tons of files to an MSI

2007-02-06 Thread Matthew Janulewicz
I'd like to add that I'm not really an idiot, and I didn't know that heat generated GUIDs now. When I was writing the original script a year ago I don't think it did. I'll have to look into that! -Matt _ From: Matthew Janulewicz Sent: Tuesday, Febr

Re: [WiX-users] Adding tons of files to an MSI

2007-02-06 Thread Matthew Janulewicz
There exists (and I can't for the life of me find it again) a utility called mallow.exe which does the same thing as tallow, except it generates GUIDs for the components. As mentioned below, it spits out v2 wix code. I wrote a perl script that is kind of VisualStudio-centric in that it scans th

Re: [WiX-users] xmlfile and namespaces

2007-01-18 Thread Matthew Janulewicz
I'm not totally in tune with xml paths and whatnot, but I hacked through an example and came up with this: The escape characters and whatnot are hardly intuitive and it took forever to get it to work, but this is the syntax I use in our installers to change values in our config files. Hope

Re: [WiX-users] Website redirect?

2007-01-15 Thread Matthew Janulewicz
Yup. I already entered one: http://sourceforge.net/tracker/index.php?func=detail&aid=1608875&group_i d=105970&atid=642717 -mattyj _ From: Don Tasanasanta [mailto:[EMAIL PROTECTED] Sent: Monday, January 15, 2007 3:42 PM To: Rob Mensching; Matthew Janulewic

Re: [WiX-users] How to specify checkbox control with unchecked bydefault

2007-01-10 Thread Matthew Janulewicz
This will not work (in Wix 3, at least.) I believe the CHECKBOXPROPERTY is an 'empty' vs 'nonempty' kinda thing. You have to eliminate the value altogether: This gives a compilation warneng, but it's the only way I've gotten it to work. -Matt _ From: Levi Wilson [mailto

Re: [WiX-users] Shouldn't WiX be Production/Stable instead of Beta?

2007-01-09 Thread Matthew Janulewicz
You can look into WixEdit. It has a nice GUI designer. Heck, the whole thing is a nice graphical Wix editor (as the name implies.) :) I used it to design my installation template. Now I just have to fill in the blanks. http://wixedit.sourceforge.net/ -Matt -Original Message- From:

Re: [WiX-users] Configuring virtual directory ASP.NET version

2007-01-08 Thread Matthew Janulewicz
I found this on the net somewhere, but I can't find it again. Sorry I can't give proper credit, but I certainly did not come up with this on my own. You have to do some 'special stuff' to point the website to the correct version of aspnet_isapi.dll. Under my iis:WebApplication, I have a chu

[WiX-users] Nested IIS:WebVirtualDir?

2006-12-21 Thread Matthew Janulewicz
the Corporate directory. No biggie, but I wanted to be sure I knew what I was talking about before other folks notice it. Is it possible to nest a web virtual directory deeper than the root level of IIS's Default Web Site? (or the root of any website, for that matter.) -- Mat

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

2006-12-18 Thread Matthew Janulewicz
I don't think there is an elegant way to do this, as the Wix tools (or any other tools for that matter) can't predict what ComponentRef's you want under which features. Most of our installers here have one feature, so here's the poor-man's version of what I do (in Visual Studio): Compile yo

[WiX-users] Query selected features?

2006-12-18 Thread Matthew Janulewicz
ieve) so I can't use that. Is there a variable that is set by the feature tree at the moment feature selections change? Or, is there a way I'm not aware of (and too dumb to find in the docs, apparently) to set a variable at the time a feature is selected or unselected? Thanks! --

Re: [WiX-users] Verify user?

2006-12-15 Thread Matthew Janulewicz
lf. Thanks for all the help, guys! -Matt -Original Message- From: Rob Mensching [mailto:[EMAIL PROTECTED] Sent: Friday, December 15, 2006 3:06 PM To: Matthew Janulewicz; Joe Kaplan; wix-users@lists.sourceforge.net Subject: RE: [WiX-users] Verify user? No difference that I know of. That

Re: [WiX-users] Verify user?

2006-12-15 Thread Matthew Janulewicz
ember 15, 2006 2:16 PM To: Rob Mensching; Matthew Janulewicz; wix-users@lists.sourceforge.net Subject: Re: [WiX-users] Verify user? I think you'd also need to check to see if the authenticated user has at minimum "log on as a service" privilege. It might not. The service cou

[WiX-users] Verify user?

2006-12-15 Thread Matthew Janulewicz
sword the installer just sort of uninstalls itself and stops. Is there a way to verify a domain/user/password is valid before ServiceInstall fires off? ------ Matthew Janulewicz SCM Engineer Green Dot Corporation [EMAIL PROTECTED] (626) 775

Re: [WiX-users] Embedding a directory with files

2006-12-08 Thread Matthew Janulewicz
If you use WixEdit (http://wixedit.sourceforge.net/) you can just drop a directory into your tree and it will create the structure, including components, for you. I've done this with 2000+ files at a time and it works great. WixEdit is only V2 schema compliant. What I usually do is write my initia

Re: [WiX-users] Comparing two MSIs

2006-12-06 Thread Matthew Janulewicz
You can use Orca to export all your tables and do a diff, maybe. But I'm not sure diffing .msi's is practical since there are certain things that are auto-generated (GUID's, etc.) It would take an awful lot of eyeballing no matter what, so testing post-install functionality of your app might be a b

[WiX-users] Website redirect?

2006-12-01 Thread Matthew Janulewicz
button (A redirection to a URL) and let me enter an http:// address for the 'Directory'? ------ Matthew Janulewicz SCM Engineer Green Dot Corporation [EMAIL PROTECTED] (626) 775-3857 - Take Surveys.

Re: [WiX-users] Automatic repair during install

2006-11-29 Thread Matthew Janulewicz
Another thing you might try, if it's viable for your installer, is to have it uninstall/remove the previous version and do a re-install. We do this with our automated builds/deployments for Quality Assurance (which may happen a few times a day on some projects.) Section four of 'the tutorial' cover

Re: [WiX-users] Failed to read iiswebs table

2006-11-27 Thread Matthew Janulewicz
This is the URL for the bug: http://sourceforge.net/tracker/index.php?func=detail&aid=1544874&group_i d=105970&atid=642714 You will have to compile your own Wix to fix this. I suggest getting the latest from CVS and not using the source .zip archive. Run your .msi with logging turned on to see i

Re: [WiX-users] New Website install

2006-11-27 Thread Matthew Janulewicz
This is the bug: http://sourceforge.net/tracker/index.php?func=detail&aid=1544874&group_id=105970&atid=642714 Not fixed yet. You will have to compile your own Wix to fix this. I suggest getting the latest from CVS and not using the source .zip archive. Run your .msi with logging turned on to se

Re: [WiX-users] IIS Extension... how to specify ROOT

2006-11-27 Thread Matthew Janulewicz
Sorry I don't have an answer for the bulk of this question, but for the ASP 2.0 part you can set up separate application pools on IIS then install your webapp to the one that supports Asp 2.0. I don't think you can make a Wix-based installer set up the AppPool like that, but if you do it by hand fi

Re: [WiX-users] New Website install

2006-11-21 Thread Matthew Janulewicz
Is the error message from a dialog that pops up, or the log? Sometimes, odd installer errors are really something else that's not 100% related to the error that gets spit out. Or it might result from an earlier warning that's not displayed. You might produce a log from the commandline to get more d

Re: [WiX-users] Where to start? V2 or V3?

2006-10-03 Thread Matthew Janulewicz
In my experience (and who's experience other than mine would I have?) v3 is stable enough to do most tasks that the average installer needs to do. Granted, most of our installers (currently in test/demo phase) copy files around, register stuff in the GAC, create a web page or a virtual directory or

Re: [WiX-users] Error setting target through command line

2006-09-28 Thread Matthew Janulewicz
PROTECTED] Sent: Thursday, September 28, 2006 4:26 PM To: Matthew Janulewicz; wix-users@lists.sourceforge.net Subject: RE: [WiX-users] Error setting target through command line   Ok so that worked, if I do that syntax with the “” I see in the log file where the targetdir get’s set… however it still

Re: [WiX-users] Error setting target through command line

2006-09-28 Thread Matthew Janulewicz
Try this:   TARGETDIR=”c:\temp”   I can’t find any documentation to corroborate it, but all the auto-deployment scripts I have set public properties with quotes, even when there are no spaces or odd characters in it. I must have done that for some reason when I wrote them months and mon

Re: [WiX-users] WIX 3.0: Creating IIS virtual directories

2006-09-25 Thread Matthew Janulewicz
I’m not sure, but this is what worked for me. I’m on XP and using the latest weekly build of Wix (2120.)     -Matt   From: Rob Mensching [mailto:[EMAIL PROTECTED] Sent: Friday, September 22, 2006 10:02 PM To: Matthew Janulewicz; wix-users@lists.sourceforge.net Subject: RE: Re

Re: [WiX-users] WIX 3.0: Creating IIS virtual directories

2006-09-22 Thread Matthew Janulewicz
I found that if you set your culture to en-US and suppress schema validation for light these errors will go away. Of course you lose schema validation, etc., but at least my old Wix2 stuff I just converted to Wix3 will build.     -Matt         Brad Davis Fri, 18 Aug 2006 14:2

Re: [WiX-users] Light 0216 Error and TFS

2006-09-22 Thread Matthew Janulewicz
Are you using Wix2 or Wix3? I can only speak for Wix3. If you open the project in the IDE, right click and get the properties, you will see an 'advanced' button on the linker tab. Once that opens there is a 'suppressions' tab where you can check that one (or any one) off. I would imagine that if y

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

[WiX-users] Wix 3 and WebSite element

2006-09-21 Thread Matthew Janulewicz
bj   Am I dumb? I can’t figure it out. Thanks in advance for any tips!   -- Matthew Janulewicz SCM Engineer Green Dot Corporation [EMAIL PROTECTED] (626) 775-3857 - Take Surveys.

Re: [WiX-users] Conditions and version of OS

2006-09-18 Thread Matthew Janulewicz
In Wix, and with MSI installers in general I believe, the condition has to be *true* to install. So in these cases, you will *only* be able to install on Windows 95. I believe you want to change your '=' to 'NOT'. -Matt -Original Message- From: vbtricks [mailto:[EMAIL PROTECTED] Sent:

Re: [WiX-users] Installing Votive3

2006-09-18 Thread Matthew Janulewicz
I believe this is part of the VisualStudio 2005 extensibility SDK. I didn't have it on hand so I searched around for it on google (search for : ProjectAggregator2.msi download) and found it. Here's one place you can find it (it's in the archive): http://www.sapphiresteel.com/Steel-Download-and-Cha

Re: [WiX-users] (no subject)

2006-09-15 Thread Matthew Janulewicz
I had a similar problem about a month ago. I think many things can cause this, but in my case I was trying to create a website and did not have an IP address tag for it.     -Matt   From: Peter Stokes [mailto:[EMAIL PROTECTED] Sent: Friday, September 15, 2006 2:47 AM To: wix-u