Microsoft's C++ compiler and linker seem to have an odd relationship with mspdb100.dll
. When run from the IDE, of course, the compiler and linker work fine. When running either one from the command line, I get the following error:
No problem, I located the DLL and copied it to the directory. Now the compiler works fine, but the linker dies with:
I could solve the problem by adding "%VS10%\Common7\IDE" to my PATH, but for various reasons (performance, system purity, OCD, etc), I don't want to do that. Why is this setup so touchy, and is there anything else I can do to solve it?