I've successfully patched my Visual Studio 2005 Team Edition for Software Developer to Service Pack 1 (official, not beta). I can build all my VS2005 projects and run the built binaries on my development box. Distributing these binaries along with the VC80 runtime merge modules caused the application fail to run on other machines. This turned out these binaries requires 8.0.50727.762 version of Microsoft_VC80, where the merge modules in the directories are still 8.0.50727.42. VS2005 SP1 did NOT update any of these merge modules. If the merge module file will not work on the VS2005 SP1, it should be either updated or deleted.Steve Cheng from Microsoft MSDN Online Support suggested to deploy vcredist_*.exe from VS2005 as "pre-requisites". This would be inconvenient to people uses third party Windows Installer builder. This was done in a snap, bug free, but now one must write code to check the pre-requisites are met. A lot of testings are needed. On the other hand, merge module is the most recommended way by Microsoft for distributing application with VC80 runtime.Steve didn't have definite answer on when Microsoft will make those files available, and suggested me to submit this feedback.- Jiaquan Ma
Version