Reputation:
I just downloaded Visual Studio, and the name is showing like this "Visual Studio Community 2017 (2)". Everything is working but that "2" at the end is just annoying. And of course, first thing I've tried was reinstalling. Anyone can help me with this? Thanks in advance.
Screenshot of how it looks:
And by the way my computer is completely new, and I've never had Visual Studio installed on this computer.
Upvotes: 39
Views: 10167
Reputation: 1904
Updated for Visual Studio 2022:
I tried to follow VS 2017 instructions for Visual Studio 2022 but found a few steps have changed. I had a community installation initially and upgraded to Professional and found myself in the annoying "(2)" situation.
This solution assumes that you're trying to change (2) for a Professional installation. It should work for a different scenario as long as you substitute the Professional in the listed paths but YMMV.
Also I recommend taking a backup files of all the ini files and the Windows registry before proceeding, unless you're feeling irrationally confident and gung-ho.
C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\blend.isolation.ini
C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\devenv.isolation.ini
C:\ProgramData\Microsoft\VisualStudio\Packages_Instances
Edit the state.json file. Search for "nickname" and change it to your desired nickname. If you're NOT seeing "2" as the nickname, then you're probably in the wrong folder, so try the others listed in Step 3)
We need to go to the registry now and change the Nickname. First, go to the following location in the registry.
HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall
You will find that, unlike VS2017, there are no Visual Studio Key entries
Remember that instanceId previously? Search for the instanceId under the above Registry location, and change the DisplayName key
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Visual Studio 2022\Visual Studio Tools
Upvotes: 3
Reputation: 1290
The issue is that the instance of visual studio has a nickname associated with it. Use the following instructions to change the nickname of an existing Visual Studio (tested with VS2017) installation (partially lifted from https://developercommunity.visualstudio.com/content/problem/99059/not-able-to-easiliy-change-installation-nickname.html):
Set the nickname in the *.isolation.ini files in %ProgramFiles(x86)%\Microsoft Visual Studio\2017\[Version]\Common7\IDE.
Set the nickname in the state.json file in %ProgramData%\Microsoft\VisualStudio\Packages\_Instances\[InstanceId]\state.json
Open regedit, go to under path HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall, find there "Visual Studio {your version} 2017 (2)" (The folder will have a different name use the regedit search with "(2)" to find the corresponding entry. Rename string to be without " (2)" - this will change application name appearance in control panel / program and features.
You'll need admin permission to modify these files. If you want to remove the nickname altogether, just set it to an empty string (e.g. Nickname=
in the .ini files, "nickname": ""
in the .json).
Note that this will only have affect within VS tools, such as the VS installer in the screenshot you posted. Any names with the suffix in, for example, the Start/Windows menu will need to be renamed manually.
Upvotes: 70
Reputation: 41
If the installer says that a nickname is mandatory, even after uninstalling Visual Studio (like in the screenshot by Bernardo above), you can try the InstallCleanup.exe tool by Microsoft. You can find it in your Visual Studio Installer folder.
After running this tool with the -i flag, I was able to re-install Visual Studio 2019 without a nickname.
Link to InstallCleanup.exe docs
Upvotes: 2
Reputation: 11
A nickname is mandatory for the Visual Studio installation when you are installing the same version of Visual Studio(eg.: VS 2019 or 2022) but with different editions(eg.: VS Community or Professional or Enterprise).
If we uninstall the same version of VS with different edition, then the VS Installer is not asking for the nickname and not taking the nickname as 2, the "Installation nickname" textbox is not visible under Installation locations tab in VS Installer.
Upvotes: 1
Reputation: 153
If you don't want to mess up with any files on you file system, one alternative is to reinstall the product.
After you uninstall the annoying product with the nickname "(2)", you can select the Installation locations tab and specify another nickname or perhaps leave it blank. Mine does not allow to leave it blank.
Here is a screen:
Upvotes: 6