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/msbuild/common-msbuild-project-items.md
+1Lines changed: 1 addition & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -88,6 +88,7 @@ Represents a reference to another project. `ProjectReference` items are transfor
88
88
|Project|Optional string. A GUID for the reference, in the form {12345678-1234-1234-1234-123456781234}.|
89
89
|OutputItemType|Optional string. Item type to emit target outputs into. Default is blank. If the Reference metadata is set to "true" (default), then target outputs become references for the compiler.|
90
90
|ReferenceOutputAssembly|Optional boolean. If set to `false`, doesn't include the output of the referenced project as a [Reference](#reference) of this project, but still ensures that the other project builds before this one. Defaults to `true`.|
91
+
|BuildReference| Optional boolean. If set to `false`, this ProjectReference will not be built by MSBuild. Its default targets (see 'Targets' below) will not be called at all.
91
92
|Private|Optional boolean. Specifies whether the reference should be copied to the output folder. This attribute matches the **Copy Local** property of the reference that's in the Visual Studio IDE.|
92
93
|SetConfiguration|Optional string. Sets the global property `Configuration` for the referenced project, for example `Configuration=Release`.|
93
94
|SetPlatform|Optional string. Sets the global property `Platform` for the referenced project, for example `Platform=AnyCPU`.|
0 commit comments