Andrew Stopford's Weblog

poobah

Sponsors

News

Articles

Family

Old Blogs

Knee deep in installers

Before I forget, some stuff I forgot :)

  • Last week I presented some slides and a demo on unit testing with MbUnit . This covered the basics of unit testing and MbUnit, the demo showed the basic testing types common to XUnit and the data driven testing feature of MbUnit. If anyone is interested in this along with annotations let me know.
  • Howard suggested I contact Microsoft about including the CC task for SDC Build tools, my employeer has kindly released IP and Microsoft have agreed that I should send it in. I may also contact Owen and the CC folks to see if its of any interest there. The task is being used in a production enviroment so I know it works :)

Spent the last few days on installers and deployment, the web.config issue remains outstanding. The solution I have in mind is going to take some development in my spare time, as details on it develop I'll see what folk think. Thanks for all the feedback on my last post (which covered this issue), good to know its effecting everyone and that a solution is needed.

My deployment research centers around creating a installer that can include a custom GUI step, copy files, launch custom exe at the end and be launched from the build cycel. I started with one of the kings, InstallSheild. Easy enough to create a installer using a wizard, power users can see installer screens and script them. Major issue, the scripting language is awful, who in their sane mind uses goto's. I have created a functional installer and a custom GUI step, using an example from the help files this was quite easy to do. Very powerful bit of kit, but installscript is not nice. On Howards suggestion the next phase is to look at NSIS.

Comments

Jonathan de Halleux said:

You should definitely have a look at Wix, xml based MSI generator.
# December 11, 2004 9:24 PM