From 6ce47bc8eed2576cad5870b540916e6d5ef98b8b Mon Sep 17 00:00:00 2001 From: Jeremy Koritzinsky Date: Fri, 13 Dec 2024 15:16:10 -0800 Subject: [PATCH 1/3] Do a few tricks to shorten the intermediate output paths for the runtime packs The Wix tooling can't handle long paths, which is blocking VMR integration. This change gets our paths to be short enough that even a long-named analyzer's resource DLL won't go past MAX_PATH in a VMR build. --- src/Framework/App.Runtime/src/Directory.Build.props | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 src/Framework/App.Runtime/src/Directory.Build.props diff --git a/src/Framework/App.Runtime/src/Directory.Build.props b/src/Framework/App.Runtime/src/Directory.Build.props new file mode 100644 index 000000000000..6c3d39c75836 --- /dev/null +++ b/src/Framework/App.Runtime/src/Directory.Build.props @@ -0,0 +1,7 @@ + + + aspnetcore-sfx + false + + + From 3d6831090cdfb157c7784d5ec6c275a24f17db5b Mon Sep 17 00:00:00 2001 From: Jeremy Koritzinsky Date: Fri, 13 Dec 2024 15:39:43 -0800 Subject: [PATCH 2/3] Set OutDirName for the ref pack as well. --- src/Framework/App.Ref/src/Directory.Build.props | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 src/Framework/App.Ref/src/Directory.Build.props diff --git a/src/Framework/App.Ref/src/Directory.Build.props b/src/Framework/App.Ref/src/Directory.Build.props new file mode 100644 index 000000000000..11440dd1b555 --- /dev/null +++ b/src/Framework/App.Ref/src/Directory.Build.props @@ -0,0 +1,7 @@ + + + aspnetcore-ref + false + + + From 3825910a502cb674b4cdc6db141b86d25f387f1d Mon Sep 17 00:00:00 2001 From: Jeremy Koritzinsky Date: Fri, 13 Dec 2024 16:17:09 -0800 Subject: [PATCH 3/3] Adjust path to RuntimeList --- src/Framework/test/Microsoft.AspNetCore.App.UnitTests.csproj | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Framework/test/Microsoft.AspNetCore.App.UnitTests.csproj b/src/Framework/test/Microsoft.AspNetCore.App.UnitTests.csproj index 6f9167f1f975..eaa52b8b613c 100644 --- a/src/Framework/test/Microsoft.AspNetCore.App.UnitTests.csproj +++ b/src/Framework/test/Microsoft.AspNetCore.App.UnitTests.csproj @@ -16,7 +16,7 @@ This depends on internal implementation details of the SharedFramework SDK and should be changed to use a supported mechanism to discover the runtime list. --> -