Skip to content

Commit 53996d1

Browse files
authored
Merge pull request #4396 from Michael-Eng/patch-1
Deprecate VCTargets
2 parents ebbef86 + 19dde14 commit 53996d1

File tree

1 file changed

+7
-5
lines changed

1 file changed

+7
-5
lines changed

docs/extensibility/set-install-root.md

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -9,19 +9,20 @@ manager: jillfra
99
ms.workload:
1010
- "vssdk"
1111
---
12-
# Installing outside the extensions folder
12+
# Install outside the extensions folder
1313

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):
1515

1616
* [INSTALLDIR]\MSBuild
1717
* [INSTALLDIR]\Xml\Schemas
1818
* [INSTALLDIR]\Common7\IDE\PublicAssemblies
1919
* [INSTALLDIR]\Licenses
2020
* [INSTALLDIR]\Common7\IDE\ReferenceAssemblies
2121
* [INSTALLDIR]\Common7\IDE\RemoteDebugger
22-
* [INSTALLDIR]\Common7\IDE\VC\VCTargets
22+
* [INSTALLDIR]\Common7\IDE\VC\VCTargets (only supported for Visual Studio 2017; deprecated for Visual Studio 2019 and later)
2323

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.
2526
2627
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:
2728

@@ -43,7 +44,8 @@ This will add some metadata to the corresponding `ProjectReference` property ins
4344
</ProjectReference>
4445
```
4546

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.
4749
4850
## How to set a subpath under the InstallRoot
4951

0 commit comments

Comments
 (0)