check compiler version in visual studio 2008
Im writing application in c++ and after try to run built (in debug mode) application on another machine I had error (The application has failed to start becaus开发者_如何学Pythone its side-by-side configuration is incorect). I realised that there are missed DLLs from windows\WinSxS\
But I dont really know which folder contains what I really need and secondly I dont know how to check my compiler version in visual studio.
Thanks for help
Compile with your runtime library set to multi threaded instead of multi threaded DLL.
1) Right click on your project, click on properties
2) Under Configuration Properties -> C/C++ -> Code Generation
3) Change the Runtime Library value to be Multi Threaded Debug (if in debug) or Multi Threaded Release (if in release)
Otherwise you may want to install the Visual Studio 2008 Redistributable Package (x86)
You can also check to make sure both computers that have VS are running VS 2008 SP1 update.
I'm pretty sure there are no "redistributable" debug versions of the necessary libraries. You would have to have VS2008/C++ installed on the other PC with the problem.
If VS is NOT installed on the other PC, either install it, or build the debug database with the release version of your APP, then debug it remotely from your development machine.
精彩评论