Skip to content

Commit d22157e

Browse files
Pxtlgewarren
andauthored
link to microsoft SDKs project github (#43384)
* link to microsoft SDKs project github The text above implies that this is an exclusive list of MS' official SDKs, which is not the case - there are other Microsoft-provided SDKs available on github, and they should be linked. * Clarify MSBuild SDKs --------- Co-authored-by: Genevieve Warren <[email protected]>
1 parent c9fa14f commit d22157e

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

docs/core/project-sdk/overview.md

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ Modern .NET projects are associated with a project software development kit (SDK
1212

1313
## Available SDKs
1414

15-
The following SDKs are available:
15+
The available SDKs include:
1616

1717
| ID | Description | Repo |
1818
|----------------------------|---------------------------------------------------------|----------------------------------------|
@@ -26,10 +26,12 @@ The following SDKs are available:
2626

2727
The .NET SDK is the base SDK for .NET. The other SDKs reference the .NET SDK, and projects that are associated with the other SDKs have all the .NET SDK properties available to them. The Web SDK, for example, depends on both the .NET SDK and the Razor SDK.
2828

29-
You can also author your own SDK that can be distributed via NuGet.
30-
3129
For Windows Forms and Windows Presentation Foundation (WPF) projects, you specify the .NET SDK (`Microsoft.NET.Sdk`) and set some additional properties in the project file. For more information, see [Enable .NET Desktop SDK](msbuild-props-desktop.md#enable-net-desktop-sdk).
3230

31+
MSBuild SDKs, which you can use to configure and extend your build, are listed at [MSBuild SDKs](https://github.com/microsoft/MSBuildSdks/blob/main/README.md).
32+
33+
You can also author your own SDK that can be distributed via NuGet.
34+
3335
## Project files
3436

3537
.NET projects are based on the [MSBuild](/visualstudio/msbuild/msbuild) format. Project files, which have extensions like *.csproj* for C# projects and *.fsproj* for F# projects, are in XML format. The root element of an MSBuild project file is the [Project](/visualstudio/msbuild/project-element-msbuild) element. The `Project` element has an optional `Sdk` attribute that specifies which SDK (and version) to use. To use the .NET tools and build your code, set the `Sdk` attribute to one of the IDs in the [Available SDKs](#available-sdks) table.

0 commit comments

Comments
 (0)