# Thursday, 04 January 2007

To add to my ever growing list of reasons why I should never EVER accept a project to make a Windows application meant for mass distribution instead of being used internally by the client company.

So... the program has finally made it to the UAT stage, and we're sitting together in the testing room and members of the test team are installing the program. Then one person says "It's telling me to install Microsoft .Net Framework 2.0" so I tell him to use the one which I had downloaded earlier.

Then he says "It's telling me I need to install Windows Installer 3.0". I looked at the screen, sure enough one of the prerequisites of the .Net Framework 2.0 is the Windows Installer 3.0 runtime. But the installer was kind enough to provide a link to the download. It's a small download, only about 2MB which is nothing compared to the .Net Framework.

Then he says "Aiyo... it needs geniue validation lar." I looked at the Microsoft Geniue Validation button that was showing on his screen, then I asked him what the problem is. "That means a lot of people will be unable to use the program. Can we work around this arr?"

I tried hard not to scream about condoning piracy, I shrugged, grinned a bit and kept repeating to myself.

This is the last time...
This is the last time...
This is the last time...


Note that you can Post As GUEST as well.
blog comments powered by Disqus