Details
-
Bug
-
Resolution: Fixed
-
P1: Critical
-
2.5.1
-
None
-
Windows 10 Pro/Visual Studio 2017 professional
-
-
237e6f6c9f76515f81b590f990e41dc1e42b1607
Description
When Visual Studio 2017 auto upgrade the Visual Studio tools to 2.5.1, I found a bug that for new created console projects, the configurations for Debug and Release are same.
Especially for C++/Code Generation/Runtime Library, the Debug default value is "Multi-threaded DLL (/MD)", which same as Release, but actually For Visual Studio default projec , the Debug configuration should be "Multi-threaded Debug DLL (/MDd)".
In Debug configuration, the C++/Optimization should default be "Disabled (/Od)", but in 2.5.1 the value is "Maximum Optimization (Favor Speed) (/O2)", which is same as Release configuration.