Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

The MT/MTd option cannot take effect #36

Open
EagleLiao opened this issue Oct 24, 2024 · 3 comments
Open

The MT/MTd option cannot take effect #36

EagleLiao opened this issue Oct 24, 2024 · 3 comments

Comments

@EagleLiao
Copy link

Describe the bug
After install the Qt Visual Tools 3.3.0.13, the MT/MTd option cannot take effect. It forces a static lib project to MD/MDd.

To Reproduce
Steps to reproduce the behavior:

  1. Create a static library project with Qt template.
  2. Change the option Runtime Library to Multi-threaded Debug (/MTd)
  3. Build the project.
  4. The output lib is MDd mode.

Expected behavior
The output lib is MTd mode.

Screenshots
N/A.

Desktop (please complete the following information):

  • Qt VS Tool Version: 3.3.0.13
  • Visual Studio version VS2022

Additional context
N/A.

@CohortMinseok
Copy link

CohortMinseok commented Oct 24, 2024

You know, I was like why the hell all my projects just bricked. This stupid extension was the reason.

Unbelievably unprofessional to push an update that would break something like this.

To anyone who ended up with this problem, uninstall 3.3.0 and install 3.2.0 from this link: https://download.qt.io/official_releases/vsaddin/3.2.0/

You might have to clean -> build before you can compile your Qt project.

@kaheimri
Copy link
Collaborator

kaheimri commented Nov 7, 2024

Thank you very much for reporting this issue; it has been recorded in our public bug tracker, where all further updates will be shared: The MT/MTd option cannot take effect (issue #36)

As a temporary solution, you can roll back to the previous working version by following these steps:

  • Uninstall the current version (3.3.0) in Visual Studio.
  • Download version 3.2.0 from this link: https://download.qt.io/official_releases/vsaddin/3.2.0/.
  • Install version 3.2.0.
  • Disable the auto-update functionality in the Visual Studio Extension Manager to prevent future automatic updates.

@kaheimri
Copy link
Collaborator

We have uploaded a new development release to qt-vsaddin-msvc2022-x64-3.3.0-rev.46.vsix that should fix your issue.
If you have any additional questions or need further assistance, please feel free to reach out.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

No branches or pull requests

3 participants