title: Removing msvcp90d.dll dependancy from Windows binary
body: <p>I have a dll that I distribute that will not run on some windows OS. Using dependancy walker I discover msvcp90d.dll missing on these systems. I <em>DO NOT</em> want any run time dependancies that require the C++ redistributable, and since the application that calls the DLL is not written in C++, it does not have any dependancy on the C++ redistributable.</p>
  
  <p>I am guessing the I left the DEBUG option in the linker preferences on when I compiled the dll which is why it needs msvcp90d.dll?</p>
  
  <p>ADDED:
  Appologies, I pasted the wrong dll name in my original question.... too many hours in front of the monitor...</p>
  
  <p>THe dll is a third party dll that I did not write compiled by me in VS2008.</p>