You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/extensibility/set-install-root.md
+7-5Lines changed: 7 additions & 5 deletions
Original file line number
Diff line number
Diff line change
@@ -9,19 +9,20 @@ manager: jillfra
9
9
ms.workload:
10
10
- "vssdk"
11
11
---
12
-
# Installing outside the extensions folder
12
+
# Install outside the extensions folder
13
13
14
-
Starting with Visual Studio 2017 and VSIX v3 (version 3), there is now support for installing extension assets outside of the extensions folder. Currently, the following locations are enabled as valid installation locations (where [INSTALLDIR] is mapped to the Visual Studio instance's installation directory):
14
+
Starting with Visual Studio 2017 and VSIX v3 (version 3), extension assets can be installed outside of the extensions folder. Currently, the following locations are enabled as valid installation locations (where [INSTALLDIR] is mapped to the Visual Studio instance's installation directory):
15
15
16
16
*[INSTALLDIR]\MSBuild
17
17
*[INSTALLDIR]\Xml\Schemas
18
18
*[INSTALLDIR]\Common7\IDE\PublicAssemblies
19
19
*[INSTALLDIR]\Licenses
20
20
*[INSTALLDIR]\Common7\IDE\ReferenceAssemblies
21
21
*[INSTALLDIR]\Common7\IDE\RemoteDebugger
22
-
*[INSTALLDIR]\Common7\IDE\VC\VCTargets (only supported for Visual Studio 2017, deprecated for Visual Studio 2019 and later)
22
+
*[INSTALLDIR]\Common7\IDE\VC\VCTargets (only supported for Visual Studio 2017; deprecated for Visual Studio 2019 and later)
23
23
24
-
>**Note:** The VSIX format does not allow you to install outside the VS install folder structure.
24
+
> [!NOTE]
25
+
> The VSIX format doesn't allow you to install outside the Visual Studio install folder structure.
25
26
26
27
In order to support installing to these directories, the VSIX must be installed "per-instance per-machine". This can be enabled by checking the "all-users" checkbox in the extension.vsixmanifest designer:
27
28
@@ -43,7 +44,8 @@ This will add some metadata to the corresponding `ProjectReference` property ins
43
44
</ProjectReference>
44
45
```
45
46
46
-
>**Note:** You can edit the .csproj file directly, if you prefer.
47
+
> [!NOTE]
48
+
> You can edit the .csproj file directly, if you prefer.
0 commit comments