Skip to content

Fix ASP.NET WebSite projects to copy netstandard.dll facade when required#13058

Merged
JanProvaznik merged 18 commits into
dotnet:mainfrom
JanProvaznik:fix/aspnet-website-netstandard-facades
Apr 8, 2026
Merged

Fix ASP.NET WebSite projects to copy netstandard.dll facade when required#13058
JanProvaznik merged 18 commits into
dotnet:mainfrom
JanProvaznik:fix/aspnet-website-netstandard-facades

Merge branch 'main' into fix/aspnet-website-netstandard-facades

62cf2fe
Select commit
Loading
Failed to load commit list.
Azure Pipelines / msbuild-pr succeeded Apr 8, 2026 in 47m 22s

Build #20260408.3 had test failures

Details

Tests

  • Failed: 1 (0.00%)
  • Passed: 92,965 (98.00%)
  • Other: 1,894 (2.00%)
  • Total: 94,860

Annotations

Check failure on line 1 in Microsoft.Build.Tasks.UnitTests.DownloadFile_Tests.CanBeCanceled

See this annotation in the file changed.

@azure-pipelines azure-pipelines / msbuild-pr

Microsoft.Build.Tasks.UnitTests.DownloadFile_Tests.CanBeCanceled

Shouldly.ShouldAssertException : task.Result.ShouldBeFalse();
            }
        }

        [Fact]
        public void CanDownloadToFolder()
        {
            using (TestEnvironment testEnvironment = TestEnvironment.Create())
            {
                TransientTestFolder folder = testEnvironment.CreateFolder(createFolder: false);

                DownloadFile downloadFile = new DownloadFile
                {
                    BuildEngine = _mockEngine,
                    TaskEnvironment = TaskEnvironmentHelper.CreateForTest(),
                    DestinationFolder = new TaskItem(folder.Path),
                    HttpMessageHandler = new MockHttpMessageHandler((message, token) => new HttpResponseMessage(HttpStatusCode.OK)
                    {
                        Content = new StringContent("Success!"),
                        RequestMessage = new HttpRequestMessage(HttpMethod.Get, "http://success/foo.txt")
                    }),
                    SourceUrl = "http://success/foo.txt"
                };

                downloadFile.Execute()
    should be
True
    but was
False
Raw output
   at Microsoft.Build.Tasks.UnitTests.DownloadFile_Tests.CanBeCanceled() in D:\a\_work\1\s\src\Tasks.UnitTests\DownloadFile_Tests.cs:line 49