If you are using any programs that were coded with MSVC 6 you should have MSVCRT.DLL which means anything coded in C++ using that runtime will work.

.NET 05 is much different and takes a completely different approach to linking with runtime libraries. I believe you can create a setup and deployment project in Express and have it auto-install the new libraries on the user's computer.