Configuring Visual Studio
In this document we'll detail how we configure Visual Studio 2022 to make the most out of it while working with large migrated applications.
For previous versions of Visual Studio please refer to:
Configuring Previous versions of Visual Studio
A - Visual Studio Extensions
We have created Templates extension for Visual Studio 2022.
Please downdload and install the VSIX file:
Templates extension 2022
B - Other important settings that improve the performance and experience in Visual Studio
The following settings are in the "Tools\Options" menu
B.1 - "Debugging" Tab
B.1.1 - Uncheck "Warn if no user code on launch (Managed only)"
This eliminates the "Symbols for the module 'ENV.dll' were not loaded" message you get every time you run the code
B.1.2 - Uncheck "Enable Edit and Continue"
Allows you to edit your code, while the application is running
B.1.3 - Uncheck "Enable Diagnostic Tools while debugging"
Improves performance when running in Debug
B.2 set "Automatically Populate Toolbox" to False
In the "Windows Forms Designer" tab
Improves performance after each build
B.3 Disable IntelliTrace (Enterprise edition only)
- Go to the "IntelliTrace" Tab
- Uncheck the "Enable IntelliTrace" checkbox
Improves performance when running in Debug
B.4 Check "Collapse #regions when collapsing to definition" (VS2017 only)
- Go to the "Text Editor\C#\Advanced" Tab
- Check the "Collapse #regions when collapsing to definition" check box, under "Outlining"
Improves performance
C - Disable "Preview Selected Item"
In the "Solution Explorer" window make sure that the "Preview Selected Item" Icon is not checked (highlighted)
D - Add the parameter information toolbar item
Open any class
On the toolbar
Click on the icon highlighted in the image
Select "Add or Remove Button"
Select the "Parameter Info" Tool box item.
This adds the following toolbox item, that will show you the parameter information for a method you are parked on
E - Configure the "GoTo" window
Go To the "Edit\Go To\Go To All..."
Click the "Settings" button
Uncheck the "Use Preview Tab" CheckBox
Check the "Show details" CheckBox
F Uncheck the two checkboxes in the"Search options"
- Open the solution explorer
- Press the combo down arrow button to open the search options
- Uncheck the two checkboxes
Improves search performance
G - Configure the "Error List..." Window
- Go to "View\Error List" menu
- Uncheck the "Warnings" tab by clicking on it (Our preference, not mandatory)
- Uncheck the "Messages" tab by clicking on it (Our preference, not mandatory)
- Set the combo to "Build Only"
Help us improve, Edit this page on GitHub
or email us at info@fireflymigration.com