Skip to content

Commit 3322f32

Browse files
authored
Documents InternalsVisibleTo item
Adds documentation for dotnet/sdk#3439.
1 parent 267a1de commit 3322f32

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

docs/msbuild/common-msbuild-project-items.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -125,6 +125,16 @@ In [!INCLUDE[vstecmsbuild](../extensibility/internals/includes/vstecmsbuild_md.m
125125
| Visible | Optional boolean. Indicates whether to display the file in **Solution Explorer** in [!INCLUDE[vsprvs](../code-quality/includes/vsprvs_md.md)]. |
126126
| CopyToOutputDirectory | Optional string. Determines whether to copy the file to the output directory. Values are:<br /><br /> 1. Never<br />2. Always<br />3. PreserveNewest |
127127

128+
### InternalsVisibleTo
129+
Specifies assemblies to be emitted as `[InternalsVisibleTo(..)]` assembly attributes.
130+
131+
| Item metadata name | Description |
132+
|-----------------------| - |
133+
| Include | The assembly name. |
134+
| Key | Optional string. The public key of the assembly. |
135+
136+
> NOTE: applies to SDK-style projects only.
137+
128138
### BaseApplicationManifest
129139
Represents the base application manifest for the build, and contains [!INCLUDE[ndptecclick](../deployment/includes/ndptecclick_md.md)] deployment security information.
130140

0 commit comments

Comments
 (0)