Skip to content

Commit 741bbe6

Browse files
committed
Merge remote-tracking branch 'dotnet/main' into InitialApiCompat
2 parents 4d4aef3 + 8325e90 commit 741bbe6

File tree

162 files changed

+2405
-11102
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

162 files changed

+2405
-11102
lines changed

CODEOWNERS

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,41 +5,50 @@
55
# the repo. Unless a later match takes precedence,
66
# @dotnet/dotnet-cli will be requested for
77
# review when someone opens a pull request.
8+
# Issue/PR labels to use are listed before each section
89

10+
# Area-WebSDK
911
/src/WebSdk/ @vijayrkn
1012
/src/Tests/Microsoft.NET.Sdk.Publish.Tasks.Tests/ @vijayrkn
1113

14+
# Area-AspNetCore
1215
/src/BlazorWasmSdk/ @captainsafia, @pranavkm, @mkArtakMSFT
1316
/src/Tests/Microsoft.NET.Sdk.BlazorWebAssembly.Tests/ @captainsafia, @pranavkm, @mkArtakMSFT
1417
/src/Assets/TestProjects/BlazorHosted/ @captainsafia, @pranavkm, @mkArtakMSFT
1518
/src/Assets/TestProjects/BlazorHostedRID/ @captainsafia, @pranavkm, @mkArtakMSFT
1619
/src/Assets/TestProjects/BlazorWasmMinimal/ @captainsafia, @pranavkm, @mkArtakMSFT
1720
/src/Assets/TestProjects/BlazorWasmWithLibrary/ @captainsafia, @pranavkm, @mkArtakMSFT
1821

22+
# Area-AspNetCore
1923
/src/RazorSdk/ @captainsafia, @pranavkm, @mkArtakMSFT
2024
/src/Tests/Microsoft.NET.Sdk.Razor.Tests/ @captainsafia, @pranavkm, @mkArtakMSFT
2125
/src/Tests/Microsoft.NET.Sdk.Razor.Tool.Tests/ @captainsafia, @pranavkm, @mkArtakMSFT
2226
/src/Assets/TestPackages/PackageLibraryDirectDependency/ @captainsafia, @pranavkm, @mkArtakMSFT
2327
/src/Assets/TestPackages/PackageLibraryTransitiveDependency/ @captainsafia, @pranavkm, @mkArtakMSFT
2428
/src/src/Assets/TestProjects/Razor*/ @captainsafia, @pranavkm, @mkArtakMSFT
2529

30+
# Area-NuGet
2631
/src/Cli/dotnet/commands/dotnet-add/dotnet-add-package @dotnet/nuget-team
2732
/src/Tests/dotnet-add-package.Tests @dotnet/nuget-team
2833
/src/Cli/dotnet/commands/dotnet-nuget @dotnet/nuget-team
2934
/src/Tests/dotnet-nuget.UnitTests @dotnet/nuget-team
3035

36+
# Area-FSharp
3137
/src/Cli/dotnet/commands/dotnet-fsi @dotnet/fsharp
3238
/src/Tests/dotnet-fsi.Tests @dotnet/fsharp
3339

40+
# Area-DotNet Test
3441
/src/Cli/dotnet/commands/dotnet-test @dotnet/dotnet-test-templates-admin
3542
/src/Cli/dotnet/commands/dotnet-vstest @dotnet/dotnet-test-templates-admin
3643
/src/Tests/dotnet-test.Tests @dotnet/dotnet-test-templates-admin
3744
/src/Tests/dotnet-vstest.Tests @dotnet/dotnet-test-templates-admin
3845

46+
# Area-Templates
3947
/src/Cli/dotnet/commands/dotnet-new @DonJoseLuis
4048
/src/Tests/dotnet-new.Tests @DonJoseLuis
4149

4250
# ILLink and ReadyToRun targets and tasks owned by runtime team
51+
# Area-ILLink Area-ReadyToRun
4352
/src/Tasks/Microsoft.NET.Build.Tasks/targets/Microsoft.NET.ILLink.targets clrappmodel@microsoft.com
4453
/src/Tasks/Microsoft.NET.Build.Tasks/PrepareForReadyToRunCompilation.cs @AntonLapounov
4554
/src/Tasks/Microsoft.NET.Build.Tasks/RunReadyToRunCompiler.cs @AntonLapounov
@@ -49,11 +58,13 @@
4958
/src/Tasks/Microsoft.NET.Build.Tasks/targets/Microsoft.NET.Publish.targets clrappmodel@microsoft.com @AntonLapounov @dotnet/dotnet-cli
5059
/src/Tasks/Microsoft.NET.Build.Tasks/targets/Microsoft.NET.ClickOnce.targets @sujitnayak
5160

61+
# Area-Watch
5262
/src/Assets/TestProjects/Watch*/ @captainsafia, @pranavkm, @mkArtakMSFT
5363
/src/Tests/dotnet-watch.Tests/ @captainsafia, @pranavkm, @mkArtakMSFT
5464
/src/Tests/Microsoft.AspNetCore.Watch.BrowserRefresh.Tests/ @captainsafia, @pranavkm, @mkArtakMSFT
5565
/src/BuiltInTools/ @captainsafia, @pranavkm, @mkArtakMSFT
5666

5767
# Compatibility tools owned by runtime team
68+
# Area-Compatibility
5869
/src/Compatibility/ @Anipik, @safern, @ericstj
5970
/src/Tests/Microsoft.DotNet.ApiCompatibility/ @Anipik, @safern, @ericstj

documentation/project-docs/developer-guide.md

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ Run the following command from the root of the repository:
2727
build.cmd
2828
```
2929

30-
The build script will output a `dotnet` installation to `artifacts\tmp\Debug\dotnet` that will include any local changes to the .NET Core CLI.
30+
The build script will output a `dotnet` installation to `artifacts\bin\redist\Debug\dotnet` that will include any local changes to the .NET Core CLI.
3131

3232
To open the solution in Visual Studio, be sure to build with `build.cmd` and run the generated `artifacts\sdk-build-env.bat`. Finally, open Visual Studio with `devenv sdk.sln`.
3333

@@ -39,7 +39,7 @@ Run the following command from the root of the repository:
3939
./build.sh
4040
```
4141

42-
The build script will output a .NET Core installation to `artifacts/tmp/Debug/dotnet` that will include any local changes to the .NET Core CLI.
42+
The build script will output a .NET Core installation to `artifacts\bin\redist\Debug\dotnet` that will include any local changes to the .NET Core CLI.
4343

4444
## Running tests
4545

@@ -79,7 +79,7 @@ Ensure the `dotnet` being used is from the artifacts directory:
7979
where dotnet
8080
```
8181

82-
This should output `..\artifacts\tmp\Debug\dotnet\dotnet.exe`.
82+
This should output `..\artifacts\bin\redist\Debug\dotnet\dotnet.exe`.
8383

8484
You can now run `dotnet` commands to test changes.
8585

@@ -97,10 +97,14 @@ Ensure the `dotnet` being used is from the artifacts directory:
9797
which dotnet
9898
```
9999

100-
This should output `.../artifacts/tmp/Debug/dotnet/dotnet`.
100+
This should output `.../artifacts/bin/redist/Debug/dotnet/dotnet`.
101101

102102
You can now run `dotnet` commands to test changes.
103103

104+
### Debugging
105+
106+
Run "dotnet --debug <command>" which will launch dotnet and pause waiting for user input. This will give you time to attach a debugger to the running dotnet process, set the breakpoints you want to stop at in your built copy of the sdk, and then you can hit enter for the dotnet command to continue.
107+
104108
## Run tests from the command line
105109

106110
```shell

0 commit comments

Comments
 (0)