Details
-
Bug
-
Resolution: Fixed
-
P3: Somewhat important
-
None
-
2.10.1 (rev.02), 3.2.0
-
Windows 11 22H2
-
55868efd7 (dev), 44d018c58 (dev)
Description
- Start MSVS using the parameter /RootSuffix to get an environment separate from your usual one.
C:\Users\rober>"C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\devenv.exe" /RootSuffix TestOne
MSVS will start with empty settings.
- Click your way through all the "Welcome" dialogs.
- Check that you don't see any entries in "File" -> "Recent Projects and Solutions..." to make sure that this really is a separate environment with its own settings.
- Go to "Extensions" -> "Manage Extensions" and download the Qt Visual Studio Tools from the marketplace.
- Quit MSVS.
Now the installation wizard of the VS Tools will start. - Finish the installation wizard.
- Start MSVS with the test environment again.
C:\Users\rober>"C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\devenv.exe" /RootSuffix TestOne
- Go to "Extensions" -> "Qt VS Tools" -> "Qt Versions".
You will see the Qt versions you configured in your normal working environment. Changes you make now will also affect your normal environment.
If you didn't use the VS Tools before, add a Qt version in the dialog and repeat steps 1 to 7 with a different RootSuffix.
This is surprising to the user and may result in loss of data. It also is a blocker for running Squish tests for the VS tools in the account of somebody actually using them.
Attachments
For Gerrit Dashboard: QTVSADDINBUG-1088 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
548714,4 | Introduce command to delete the Qt VS Tools settings on startup | dev | qt-labs/vstools | Status: MERGED | +2 | 0 |
574296,11 | Store settings and versions per root suffix | dev | qt-labs/vstools | Status: MERGED | +2 | 0 |