VC++ RedistributableI have an application that I had been developing in Visual Studio 2005 for some time. The application installed and ran just fine without including any redistributables. I recently converted it to Visual Studio 2008 and it still worked fine without needing anything else. Then I ran into some problems getting it to register a couple dll's after the build so I went a head and just started a new solution in 2008 and re-created it. Now for some reason it needs the vc++ 2008 redistributable even though no code changed and I set everything up the same way. What would cause it to do this? I'm sure there is something that I missed in the settings or something when I re made the solution that is causing it. I guess its not a big deal but I would be able to slim up my installer if I didn't have to include the redistributable. <br/>© 2009 Microsoft Corporation. All rights reserved.Tue, 07 Jul 2009 13:13:07 Z2cdc8dfc-49f0-4ecc-8c69-90cc4930dd28http://social.msdn.microsoft.com/Forums/en-US/vcgeneral/thread/2cdc8dfc-49f0-4ecc-8c69-90cc4930dd28#2cdc8dfc-49f0-4ecc-8c69-90cc4930dd28http://social.msdn.microsoft.com/Forums/en-US/vcgeneral/thread/2cdc8dfc-49f0-4ecc-8c69-90cc4930dd28#2cdc8dfc-49f0-4ecc-8c69-90cc4930dd28The Captain 22http://social.msdn.microsoft.com/Profile/en-US/?user=The%20Captain%2022VC++ RedistributableI have an application that I had been developing in Visual Studio 2005 for some time. The application installed and ran just fine without including any redistributables. I recently converted it to Visual Studio 2008 and it still worked fine without needing anything else. Then I ran into some problems getting it to register a couple dll's after the build so I went a head and just started a new solution in 2008 and re-created it. Now for some reason it needs the vc++ 2008 redistributable even though no code changed and I set everything up the same way. What would cause it to do this? I'm sure there is something that I missed in the settings or something when I re made the solution that is causing it. I guess its not a big deal but I would be able to slim up my installer if I didn't have to include the redistributable. <br/>Wed, 01 Jul 2009 22:38:45 Z2009-07-01T22:38:45Zhttp://social.msdn.microsoft.com/Forums/en-US/vcgeneral/thread/2cdc8dfc-49f0-4ecc-8c69-90cc4930dd28#7164996e-a4a2-4b01-86b2-3b2c220432abhttp://social.msdn.microsoft.com/Forums/en-US/vcgeneral/thread/2cdc8dfc-49f0-4ecc-8c69-90cc4930dd28#7164996e-a4a2-4b01-86b2-3b2c220432abScott McPhillipshttp://social.msdn.microsoft.com/Profile/en-US/?user=Scott%20McPhillipsVC++ Redistributable<p>Use the Depends.exe dependency walker tool.  Open your exe (and dlls) with it to find out what dlls they depend on.  There are settings in the project properties that let you static link some of the libraries.</p> <p> </p>Thu, 02 Jul 2009 02:28:25 Z2009-07-02T02:28:25Zhttp://social.msdn.microsoft.com/Forums/en-US/vcgeneral/thread/2cdc8dfc-49f0-4ecc-8c69-90cc4930dd28#6d184265-057d-4d7c-9441-435a4aa8191fhttp://social.msdn.microsoft.com/Forums/en-US/vcgeneral/thread/2cdc8dfc-49f0-4ecc-8c69-90cc4930dd28#6d184265-057d-4d7c-9441-435a4aa8191fThe Captain 22http://social.msdn.microsoft.com/Profile/en-US/?user=The%20Captain%2022VC++ RedistributableHow do I tell which ones are from the redistributable?<br/>Thu, 02 Jul 2009 17:01:50 Z2009-07-02T17:01:50Zhttp://social.msdn.microsoft.com/Forums/en-US/vcgeneral/thread/2cdc8dfc-49f0-4ecc-8c69-90cc4930dd28#2cb827e1-5367-46d6-a3f0-c82f2b4bbecchttp://social.msdn.microsoft.com/Forums/en-US/vcgeneral/thread/2cdc8dfc-49f0-4ecc-8c69-90cc4930dd28#2cb827e1-5367-46d6-a3f0-c82f2b4bbeccBrian Muthhttp://social.msdn.microsoft.com/Profile/en-US/?user=Brian%20MuthVC++ RedistributableSometimes during the upgrade, the compiler switches get changed. Review your compiler settings and ensure that you are using the /MT switch for all your modules. <br/><br/>Thu, 02 Jul 2009 17:11:53 Z2009-07-02T17:11:53Zhttp://social.msdn.microsoft.com/Forums/en-US/vcgeneral/thread/2cdc8dfc-49f0-4ecc-8c69-90cc4930dd28#02bd1f31-e98a-41ea-848b-1274d6037bbbhttp://social.msdn.microsoft.com/Forums/en-US/vcgeneral/thread/2cdc8dfc-49f0-4ecc-8c69-90cc4930dd28#02bd1f31-e98a-41ea-848b-1274d6037bbbThe Captain 22http://social.msdn.microsoft.com/Profile/en-US/?user=The%20Captain%2022VC++ RedistributableThat was it, I guess I missed on one of my Dll projects that it got switched to /MDTue, 07 Jul 2009 13:13:07 Z2009-07-07T13:13:07Z