Uploaded image for project: 'Qt Visual Studio Tools'
  1. Qt Visual Studio Tools
  2. QTVSADDINBUG-782

Project attributes for Debug configuration are same as Release configuration

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: P1: Critical
    • Resolution: Fixed
    • Affects Version/s: 2.5.1
    • Component/s: General
    • Labels:
      None
    • Environment:
      Windows 10 Pro/Visual Studio 2017 professional
    • Platform/s:
      Windows
    • Commits:
      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.

       

        Attachments

        For Gerrit Dashboard: QTVSADDINBUG-782
        # Subject Branch Project Status CR V

          Activity

            People

            Assignee:
            mecfc Miguel Costa
            Reporter:
            bladewhistle blade whistle
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:

                Gerrit Reviews

                There are no open Gerrit changes