Setup Factory for Windows Installer

July 9, 2007 at 2:19 am | Posted in Deployment, Windows Installer, WiX | 2 Comments

Indigo Rose has released version 1.1.1004 of Setup Factory For Windows Installer.

Setup Factory is a deployment development tool that creates windows installer packages based on the WiX technology. It is similar to the WixAware product but provides more of a wizard type feel. It provides a simply interface but does not have an inbuilt XML editor like WixAware.

I briefly tested the previous version but it did not provide support for web site deployment projects and merge modules which I required for my applications. The new version does not provide IIS web site support. You still have to manually edit the WiX scripts to create web sites and virtual directories within IIS.

One of the great benefits of Setup Factory is that by default it creates WiX scripts as separate fragment files. For example, there is a WiX fragment for the UI dialogs, common parts, and a fragment for the files to be deployed. Having separate fragments provides easier maintenance of the scripts especially when editing in Notepad.

The major improvements for this version are:

  • Creation of Merge Modules
  • Supports WiX 3

For all the changes see the readme.


GhostDoc 2.1.1 Released

July 4, 2007 at 10:13 pm | Posted in Visual Studio | Leave a comment

A new version of this useful Visual Studio code commenting plug-in has been released. It supports C# and VB.NET.

A few people have mentioned to me that they think that “GhostDocing” or auto commenting source code is a waste of time and does not provide any value comments because it fills code methods, properties, interfaces etc with default comments based on rules. Even though the rules provide some pretty cool results, they are still simple comments. There are thoughts that this is a waste of time only only meaningful comments should be written.

The reason I like using GhostDoc so much is that it provides an accurate xml code comment template based on the method signature/template. I can then quickly edit the default comment with my own comments. Now what’s really cool is if I then refactor the method and change the signature around, add/remove parameters, swap them around, all I have to do is press Ctrl-Shift-D and GhostDoc fixes up the code template. This saves a lot of time of mucking around with the XML comment.

The only feature that I think GhostDoc is lacking is the ability to auto document an entire class. It only supports commenting elements one at a time.

See the blog entry here. GhostDoc 2.1.1 Released

Create a free website or blog at
Entries and comments feeds.