Goodbye, MSDN. I’m moving to http://RobMensching.com/blog.

I started blogging three years ago when the MSDN blog site was still hosted on gotdotnet.  Back then there were fifty or so Microsoft bloggers and people giggled when you said the word “blog”.  Now there are so many Microsoft blogs that nobody bothers to keep count any more. I toyed with the idea with hosting…

1

Orca is to hex editor as WiX is to …?

Jonathan Perret made the following interesting comment on a previous blog entry: …I find it worrisome that even when using such a powerful tool as WiX, one still has to memorize such oddities. I mean, if my app has a prereq it sounds obvious I don’t want to require it to uninstall the app. Why…

11

WiX v3 syntax for detecting the CLR.

Duane Johnson asked how to use WiX v3 to detect the CLR.  Extensions in WiX v3 are far more powerful than they were in WiX v2.  Unfortunately, to enable the new features a few things moved around.  So, let’s say you wanted to to ensure that the .NET Framework 2.0 is already installed.  All you…

5

Deciphering the MSI Directory table, part 7 (directories are properties)

In my last blog entry, I wrapped up saying that we’d talk about how to make your install directory configurable this time.  I’m sorry but I lied.  There is an important but confusing truth that you must understand before we continue.  Directories are Properties. Some of you may have already caught on to this because…

0

Deciphering the MSI Directory table, part 6 (standard directories)

Before picking up this series of blog entries on the Directory table again, I went back and re-read all the previous entries to make sure I remembered the details told up to this point.  It was then that I realized the last entry on this series as posted over 11 months ago.  What disturbed me even…

3

Conflicts of Interest?

Nicholas Carr has a great blog entry about conflicts of interest in blogging.  It got me thinking about a silent policy I’ve always had for myself when blogging here.  I don’t blog about the many vendors in the MSI creation space except the ones that I am affiliated with.  Namely I write about the WiX toolset (because…

6

Nothing.

Thus far, today I have done absolutely nothing.  Sure, I cleaned off the kitchen table, put away some dishes and folded some clothes.  But I didn’t really do anything.  I spent a few hours playing through a few demo disks DJ lent me for the new Xbox 360.  But that accomplished nothing.  Most recently I’ve…

0

Thursday Night "Deployment Dinner Discussion" with Charlie Poole.

Tonight I traveled to Anthony’s Beach Cafe in Edmonds, WA to have dinner with Charlie Poole.  Charlie is the active maintainer of the NUnit project.  He contacted me (via my blog, IIRC) and we set up tonight’s meeting.  I expected he wanted to meet because NUnit is now using the WiX toolset too. Charlie did…

1

The Windows Live Writer team rocks.

I installed Windows Live Writer 1.0 Beta a while ago to test a project I was working on.  I didn’t actually boot the application or anything, just installed it.  I think this proves how much of a setup geek I am.  <smile/> Well, as you can see in my previous blog entry, I actually tried…

4

SharpDevelop 2.1 – the latest WiX UI Editor

I was cleaning out some old mail messages and came across this tidbit of information that several people sent me.  SharpDevelop 2.1 now supports the WiX toolset.  At the same time, I noticed that SharpDevelop 2.1 moved to WiX to build its setup packages.  I took a quick scan through their MSI and it looks…

1