Skip to content

Commit 4ce339b

Browse files
Update & clarify /RootSuffix command-line switch description
Update the docs to remove the reference to the VSRegEx.exe tool that does not exist in recent versions of Visual Studio. Also, make it clear that running the tool is not required to create new instances and document restrictions on the instance name.
1 parent 7963874 commit 4ce339b

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

docs/extensibility/devenv-command-line-switches-for-vspackage-development.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ Visual Studio documentation describes the user-level `devenv` command-line switc
3737
| Command-line switch | Description |
3838
|---------------------| - |
3939
| `/ResetSkipPkgs` | Clears all skip loading options that have been added by users who want to avoid loading problematic VSPackages, then starts Visual Studio. The presence of a SkipLoading tag disables the loading of a VSPackage. Clearing the tag re-enables the loading of the VSPackage.<br /><br /> This switch takes no arguments. |
40-
| `/RootSuffix` | Starts Visual Studio by using an alternate location. The following command is run by the shortcut created by the Visual Studio SDK installer:<br /><br /> `devenv /RootSuffix exp`<br /><br /> In this case, `exp` identifies a location with a particular suffix (for example, `10.0Exp` instead of `10.0`). The experimental instance allows you to debug a VSPackage separately from the instance of Visual Studio that you're using to write code.<br /><br /> This switch can take any string that identifies a location that you've created by using VSRegEx.exe. For more information, see [The Experimental Instance](../extensibility/the-experimental-instance.md). |
40+
| `/RootSuffix` | Starts Visual Studio by using an alternate location. The following command is run by the shortcut created by the Visual Studio SDK installer:<br /><br /> `devenv /RootSuffix exp`<br /><br /> In this case, `exp` identifies a location with a particular suffix (for example, `10.0Exp` instead of `10.0`). The experimental instance allows you to debug a VSPackage separately from the instance of Visual Studio that you're using to write code.<br /><br /> This switch can take any string that either identifies a location that you've created by using [CreateExpInstance.exe](../extensibility/internals/createexpinstance-utility.md) or the name of an instance to be created. The name of the instance must be a valid file name. For more information, see [The Experimental Instance](../extensibility/the-experimental-instance.md). |
4141
| `/SafeMode` | Launches Visual Studio in safe mode, loading only the default IDE and services. The `/SafeMode` switch prevents all third-party VSPackages from loading when Visual Studio starts, ensuring stable execution.<br /><br /> This switch takes no arguments. |
4242
| `/Setup` | Forces Visual Studio to merge resource metadata that describes menus, toolbars, and command groups from all available VSPackages. You can only run this command as an administrator. <br /><br /> This switch takes no arguments. The `devenv /Setup` command is typically given as the last step of the installation process. Use of the `/Setup` switch doesn't start the IDE.|
4343
| `/Splash` | Shows the Visual Studio splash screen, as usual, and then shows a message box before showing the main IDE. The message box lets you study the splash screen (for example, to check for a VSPackage product icon).<br /><br /> This switch takes no arguments. |

0 commit comments

Comments
 (0)