I needed to quickly roll out a prototype app for my new idea. So I coded up the app using my Visual Studio 2005 Professional. Something weird happened. The linker would bomb every other time I ran it.
After a while, it did not happen every single other time. However it aborted on the average once every two runs. This was very strange. I needed a version of Visual Studio with Installshield anyway. To solve this, I decided to install Visual Studio 2010 Professional. It looks like the linker problem has gone away.
What the heck was that all about? I don't know. If it happpens again, I will have to consult Microsoft support.
A Little Bit of Crypto - I have been trying to figure out to "collision resistant" some of these standard hash functions are. It is a tough concept to get my head around. I figure...