|
5 | 5 | <RuntimeVersion80>@(RuntimeTestVersions->WithMetadataValue('TargetFramework', 'net8.0')->Metadata('Runtime'))</RuntimeVersion80> |
6 | 6 | <RuntimeVersion90>@(RuntimeTestVersions->WithMetadataValue('TargetFramework', 'net9.0')->Metadata('Runtime'))</RuntimeVersion90> |
7 | 7 | <RuntimeVersion10>@(RuntimeTestVersions->WithMetadataValue('TargetFramework', 'net10.0')->Metadata('Runtime'))</RuntimeVersion10> |
| 8 | + <RuntimeVersion11>@(RuntimeTestVersions->WithMetadataValue('TargetFramework', 'net11.0')->Metadata('Runtime'))</RuntimeVersion11> |
8 | 9 |
|
9 | 10 | <AspNetVersion80>@(RuntimeTestVersions->WithMetadataValue('TargetFramework', 'net8.0')->Metadata('AspNet'))</AspNetVersion80> |
10 | 11 | <AspNetVersion90>@(RuntimeTestVersions->WithMetadataValue('TargetFramework', 'net9.0')->Metadata('AspNet'))</AspNetVersion90> |
11 | 12 | <AspNetVersion10>@(RuntimeTestVersions->WithMetadataValue('TargetFramework', 'net10.0')->Metadata('AspNet'))</AspNetVersion10> |
| 13 | + <AspNetVersion11>@(RuntimeTestVersions->WithMetadataValue('TargetFramework', 'net11.0')->Metadata('AspNet'))</AspNetVersion11> |
12 | 14 | </PropertyGroup> |
13 | 15 |
|
14 | | - <ItemGroup> |
| 16 | + <Message Importance="High" Text="OverrideTestingVersions: RuntimeTestVersions='@(RuntimeTestVersions)'" /> |
| 17 | + |
| 18 | + <!-- Skip overrides when RuntimeTestVersions is not populated (e.g. test-time CLI builds |
| 19 | + where eng/Versions.props is not imported). The SDK's built-in versions are used instead. --> |
| 20 | + <ItemGroup Condition="'@(RuntimeTestVersions)' != ''"> |
15 | 21 | <!-- |
16 | 22 | CrossGen2 Pack |
17 | 23 | --> |
18 | | - <KnownCrossgen2Pack Condition="'%(TargetFramework)' == 'net8.0' and '%(Identity)' == 'Microsoft.NETCore.App.Crossgen2'"> |
| 24 | + <KnownCrossgen2Pack Update="Microsoft.NETCore.App.Crossgen2" Condition="'%(TargetFramework)' == 'net8.0' and '%(Identity)' == 'Microsoft.NETCore.App.Crossgen2'"> |
19 | 25 | <Crossgen2PackVersion>$(RuntimeVersion80)</Crossgen2PackVersion> |
20 | 26 | </KnownCrossgen2Pack> |
21 | 27 |
|
22 | | - <KnownCrossgen2Pack Condition="'%(TargetFramework)' == 'net9.0' and '%(Identity)' == 'Microsoft.NETCore.App.Crossgen2'"> |
| 28 | + <KnownCrossgen2Pack Update="Microsoft.NETCore.App.Crossgen2" Condition="'%(TargetFramework)' == 'net9.0' and '%(Identity)' == 'Microsoft.NETCore.App.Crossgen2'"> |
23 | 29 | <Crossgen2PackVersion>$(RuntimeVersion90)</Crossgen2PackVersion> |
24 | 30 | </KnownCrossgen2Pack> |
25 | 31 |
|
26 | | - <KnownCrossgen2Pack Condition="'%(TargetFramework)' == 'net10.0' and '%(Identity)' == 'Microsoft.NETCore.App.Crossgen2'"> |
| 32 | + <KnownCrossgen2Pack Update="Microsoft.NETCore.App.Crossgen2" Condition="'%(TargetFramework)' == 'net10.0' and '%(Identity)' == 'Microsoft.NETCore.App.Crossgen2'"> |
27 | 33 | <Crossgen2PackVersion>$(RuntimeVersion10)</Crossgen2PackVersion> |
28 | 34 | </KnownCrossgen2Pack> |
29 | 35 |
|
| 36 | + <KnownCrossgen2Pack Update="Microsoft.NETCore.App.Crossgen2" Condition="'%(TargetFramework)' == 'net11.0' and '%(Identity)' == 'Microsoft.NETCore.App.Crossgen2'"> |
| 37 | + <Crossgen2PackVersion>$(RuntimeVersion11)</Crossgen2PackVersion> |
| 38 | + </KnownCrossgen2Pack> |
| 39 | + |
30 | 40 | <!-- |
31 | 41 | Microsoft.NETCore.App Runtimes |
32 | 42 | --> |
33 | | - <KnownFrameworkReference Condition="'%(TargetFramework)' == 'net8.0' and '%(Identity)' == 'Microsoft.NETCore.App'"> |
| 43 | + <KnownFrameworkReference Update="Microsoft.NETCore.App" Condition="'%(TargetFramework)' == 'net8.0' and '%(Identity)' == 'Microsoft.NETCore.App'"> |
34 | 44 | <TargetingPackVersion>$(RuntimeVersion80)</TargetingPackVersion> |
35 | 45 | <LatestRuntimeFrameworkVersion>$(RuntimeVersion80)</LatestRuntimeFrameworkVersion> |
36 | 46 | </KnownFrameworkReference> |
37 | 47 |
|
38 | | - <KnownFrameworkReference Condition="'%(TargetFramework)' == 'net9.0' and '%(Identity)' == 'Microsoft.NETCore.App'"> |
| 48 | + <KnownFrameworkReference Update="Microsoft.NETCore.App" Condition="'%(TargetFramework)' == 'net9.0' and '%(Identity)' == 'Microsoft.NETCore.App'"> |
39 | 49 | <TargetingPackVersion>$(RuntimeVersion90)</TargetingPackVersion> |
40 | 50 | <LatestRuntimeFrameworkVersion>$(RuntimeVersion90)</LatestRuntimeFrameworkVersion> |
41 | 51 | </KnownFrameworkReference> |
42 | 52 |
|
43 | | - <KnownFrameworkReference Condition="'%(TargetFramework)' == 'net10.0' and '%(Identity)' == 'Microsoft.NETCore.App'"> |
| 53 | + <KnownFrameworkReference Update="Microsoft.NETCore.App" Condition="'%(TargetFramework)' == 'net10.0' and '%(Identity)' == 'Microsoft.NETCore.App'"> |
44 | 54 | <TargetingPackVersion>$(RuntimeVersion10)</TargetingPackVersion> |
45 | 55 | <LatestRuntimeFrameworkVersion>$(RuntimeVersion10)</LatestRuntimeFrameworkVersion> |
46 | 56 | </KnownFrameworkReference> |
47 | 57 |
|
48 | | - <KnownAppHostPack Condition="'%(TargetFramework)' == 'net8.0' and '%(Identity)' == 'Microsoft.NETCore.App'"> |
| 58 | + <KnownFrameworkReference Update="Microsoft.NETCore.App" Condition="'%(TargetFramework)' == 'net11.0' and '%(Identity)' == 'Microsoft.NETCore.App'"> |
| 59 | + <TargetingPackVersion>$(RuntimeVersion11)</TargetingPackVersion> |
| 60 | + <LatestRuntimeFrameworkVersion>$(RuntimeVersion11)</LatestRuntimeFrameworkVersion> |
| 61 | + </KnownFrameworkReference> |
| 62 | + |
| 63 | + <KnownAppHostPack Update="Microsoft.NETCore.App" Condition="'%(TargetFramework)' == 'net8.0' and '%(Identity)' == 'Microsoft.NETCore.App'"> |
49 | 64 | <AppHostPackVersion>$(RuntimeVersion80)</AppHostPackVersion> |
50 | 65 | </KnownAppHostPack> |
51 | 66 |
|
52 | | - <KnownAppHostPack Condition="'%(TargetFramework)' == 'net9.0' and '%(Identity)' == 'Microsoft.NETCore.App'"> |
| 67 | + <KnownAppHostPack Update="Microsoft.NETCore.App" Condition="'%(TargetFramework)' == 'net9.0' and '%(Identity)' == 'Microsoft.NETCore.App'"> |
53 | 68 | <AppHostPackVersion>$(RuntimeVersion90)</AppHostPackVersion> |
54 | 69 | </KnownAppHostPack> |
55 | 70 |
|
56 | | - <KnownAppHostPack Condition="'%(TargetFramework)' == 'net10.0' and '%(Identity)' == 'Microsoft.NETCore.App'"> |
| 71 | + <KnownAppHostPack Update="Microsoft.NETCore.App" Condition="'%(TargetFramework)' == 'net10.0' and '%(Identity)' == 'Microsoft.NETCore.App'"> |
57 | 72 | <AppHostPackVersion>$(RuntimeVersion10)</AppHostPackVersion> |
58 | 73 | </KnownAppHostPack> |
59 | 74 |
|
60 | | - <KnownRuntimePack Condition="'%(TargetFramework)' == 'net8.0' and '%(Identity)' == 'Microsoft.NETCore.App'"> |
| 75 | + <KnownAppHostPack Update="Microsoft.NETCore.App" Condition="'%(TargetFramework)' == 'net11.0' and '%(Identity)' == 'Microsoft.NETCore.App'"> |
| 76 | + <AppHostPackVersion>$(RuntimeVersion11)</AppHostPackVersion> |
| 77 | + </KnownAppHostPack> |
| 78 | + |
| 79 | + <KnownRuntimePack Update="Microsoft.NETCore.App" Condition="'%(TargetFramework)' == 'net8.0' and '%(Identity)' == 'Microsoft.NETCore.App'"> |
61 | 80 | <LatestRuntimeFrameworkVersion>$(RuntimeVersion80)</LatestRuntimeFrameworkVersion> |
62 | 81 | </KnownRuntimePack> |
63 | 82 |
|
64 | | - <KnownRuntimePack Condition="'%(TargetFramework)' == 'net9.0' and '%(Identity)' == 'Microsoft.NETCore.App'"> |
| 83 | + <KnownRuntimePack Update="Microsoft.NETCore.App" Condition="'%(TargetFramework)' == 'net9.0' and '%(Identity)' == 'Microsoft.NETCore.App'"> |
65 | 84 | <LatestRuntimeFrameworkVersion>$(RuntimeVersion90)</LatestRuntimeFrameworkVersion> |
66 | 85 | </KnownRuntimePack> |
67 | 86 |
|
68 | | - <KnownRuntimePack Condition="'%(TargetFramework)' == 'net10.0' and '%(Identity)' == 'Microsoft.NETCore.App'"> |
| 87 | + <KnownRuntimePack Update="Microsoft.NETCore.App" Condition="'%(TargetFramework)' == 'net10.0' and '%(Identity)' == 'Microsoft.NETCore.App'"> |
69 | 88 | <LatestRuntimeFrameworkVersion>$(RuntimeVersion10)</LatestRuntimeFrameworkVersion> |
70 | 89 | </KnownRuntimePack> |
71 | 90 |
|
| 91 | + <KnownRuntimePack Update="Microsoft.NETCore.App" Condition="'%(TargetFramework)' == 'net11.0' and '%(Identity)' == 'Microsoft.NETCore.App'"> |
| 92 | + <LatestRuntimeFrameworkVersion>$(RuntimeVersion11)</LatestRuntimeFrameworkVersion> |
| 93 | + </KnownRuntimePack> |
| 94 | + |
72 | 95 | <!-- |
73 | 96 | Microsoft.AspNetCore.App Runtimes |
74 | 97 | --> |
75 | | - <KnownFrameworkReference Condition="'%(TargetFramework)' == 'net8.0' and '%(Identity)' == 'Microsoft.AspNetCore.App'"> |
| 98 | + <KnownFrameworkReference Update="Microsoft.AspNetCore.App" Condition="'%(TargetFramework)' == 'net8.0' and '%(Identity)' == 'Microsoft.AspNetCore.App'"> |
76 | 99 | <TargetingPackVersion>$(AspNetVersion80)</TargetingPackVersion> |
77 | 100 | <LatestRuntimeFrameworkVersion>$(AspNetVersion80)</LatestRuntimeFrameworkVersion> |
78 | 101 | </KnownFrameworkReference> |
79 | 102 |
|
80 | | - <KnownFrameworkReference Condition="'%(TargetFramework)' == 'net9.0' and '%(Identity)' == 'Microsoft.AspNetCore.App'"> |
| 103 | + <KnownFrameworkReference Update="Microsoft.AspNetCore.App" Condition="'%(TargetFramework)' == 'net9.0' and '%(Identity)' == 'Microsoft.AspNetCore.App'"> |
81 | 104 | <TargetingPackVersion>$(AspNetVersion90)</TargetingPackVersion> |
82 | 105 | <LatestRuntimeFrameworkVersion>$(AspNetVersion90)</LatestRuntimeFrameworkVersion> |
83 | 106 | </KnownFrameworkReference> |
84 | 107 |
|
85 | | - <KnownFrameworkReference Condition="'%(TargetFramework)' == 'net10.0' and '%(Identity)' == 'Microsoft.AspNetCore.App'"> |
| 108 | + <KnownFrameworkReference Update="Microsoft.AspNetCore.App" Condition="'%(TargetFramework)' == 'net10.0' and '%(Identity)' == 'Microsoft.AspNetCore.App'"> |
86 | 109 | <TargetingPackVersion>$(AspNetVersion10)</TargetingPackVersion> |
87 | 110 | <LatestRuntimeFrameworkVersion>$(AspNetVersion10)</LatestRuntimeFrameworkVersion> |
88 | 111 | </KnownFrameworkReference> |
89 | 112 |
|
90 | | - <KnownAppHostPack Condition="'%(TargetFramework)' == 'net8.0' and '%(Identity)' == 'Microsoft.AspNetCore.App'"> |
| 113 | + <KnownFrameworkReference Update="Microsoft.AspNetCore.App" Condition="'%(TargetFramework)' == 'net11.0' and '%(Identity)' == 'Microsoft.AspNetCore.App'"> |
| 114 | + <TargetingPackVersion>$(AspNetVersion11)</TargetingPackVersion> |
| 115 | + <LatestRuntimeFrameworkVersion>$(AspNetVersion11)</LatestRuntimeFrameworkVersion> |
| 116 | + </KnownFrameworkReference> |
| 117 | + |
| 118 | + <KnownAppHostPack Update="Microsoft.AspNetCore.App" Condition="'%(TargetFramework)' == 'net8.0' and '%(Identity)' == 'Microsoft.AspNetCore.App'"> |
91 | 119 | <AppHostPackVersion>$(AspNetVersion80)</AppHostPackVersion> |
92 | 120 | </KnownAppHostPack> |
93 | 121 |
|
94 | | - <KnownAppHostPack Condition="'%(TargetFramework)' == 'net9.0' and '%(Identity)' == 'Microsoft.AspNetCore.App'"> |
| 122 | + <KnownAppHostPack Update="Microsoft.AspNetCore.App" Condition="'%(TargetFramework)' == 'net9.0' and '%(Identity)' == 'Microsoft.AspNetCore.App'"> |
95 | 123 | <AppHostPackVersion>$(AspNetVersion90)</AppHostPackVersion> |
96 | 124 | </KnownAppHostPack> |
97 | 125 |
|
98 | | - <KnownAppHostPack Condition="'%(TargetFramework)' == 'net10.0' and '%(Identity)' == 'Microsoft.AspNetCore.App'"> |
| 126 | + <KnownAppHostPack Update="Microsoft.AspNetCore.App" Condition="'%(TargetFramework)' == 'net10.0' and '%(Identity)' == 'Microsoft.AspNetCore.App'"> |
99 | 127 | <AppHostPackVersion>$(AspNetVersion10)</AppHostPackVersion> |
100 | 128 | </KnownAppHostPack> |
101 | 129 |
|
102 | | - <KnownRuntimePack Condition="'%(TargetFramework)' == 'net8.0' and '%(Identity)' == 'Microsoft.AspNetCore.App'"> |
| 130 | + <KnownAppHostPack Update="Microsoft.AspNetCore.App" Condition="'%(TargetFramework)' == 'net11.0' and '%(Identity)' == 'Microsoft.AspNetCore.App'"> |
| 131 | + <AppHostPackVersion>$(AspNetVersion11)</AppHostPackVersion> |
| 132 | + </KnownAppHostPack> |
| 133 | + |
| 134 | + <KnownRuntimePack Update="Microsoft.AspNetCore.App" Condition="'%(TargetFramework)' == 'net8.0' and '%(Identity)' == 'Microsoft.AspNetCore.App'"> |
103 | 135 | <LatestRuntimeFrameworkVersion>$(AspNetVersion80)</LatestRuntimeFrameworkVersion> |
104 | 136 | </KnownRuntimePack> |
105 | 137 |
|
106 | | - <KnownRuntimePack Condition="'%(TargetFramework)' == 'net9.0' and '%(Identity)' == 'Microsoft.AspNetCore.App'"> |
| 138 | + <KnownRuntimePack Update="Microsoft.AspNetCore.App" Condition="'%(TargetFramework)' == 'net9.0' and '%(Identity)' == 'Microsoft.AspNetCore.App'"> |
107 | 139 | <LatestRuntimeFrameworkVersion>$(AspNetVersion90)</LatestRuntimeFrameworkVersion> |
108 | 140 | </KnownRuntimePack> |
109 | 141 |
|
110 | | - <KnownRuntimePack Condition="'%(TargetFramework)' == 'net10.0' and '%(Identity)' == 'Microsoft.AspNetCore.App'"> |
| 142 | + <KnownRuntimePack Update="Microsoft.AspNetCore.App" Condition="'%(TargetFramework)' == 'net10.0' and '%(Identity)' == 'Microsoft.AspNetCore.App'"> |
111 | 143 | <LatestRuntimeFrameworkVersion>$(AspNetVersion10)</LatestRuntimeFrameworkVersion> |
112 | 144 | </KnownRuntimePack> |
113 | 145 |
|
| 146 | + <KnownRuntimePack Update="Microsoft.AspNetCore.App" Condition="'%(TargetFramework)' == 'net11.0' and '%(Identity)' == 'Microsoft.AspNetCore.App'"> |
| 147 | + <LatestRuntimeFrameworkVersion>$(AspNetVersion11)</LatestRuntimeFrameworkVersion> |
| 148 | + </KnownRuntimePack> |
| 149 | + |
114 | 150 | <KnownILCompilerPack |
| 151 | + Update="Microsoft.NET.ILCompiler" |
115 | 152 | Condition="'%(TargetFramework)' == 'net8.0' and '%(Identity)' == 'Microsoft.NET.ILCompiler'"> |
116 | 153 | <ILCompilerPackVersion>$(RuntimeVersion80)</ILCompilerPackVersion> |
117 | 154 | </KnownILCompilerPack> |
118 | 155 | <KnownILCompilerPack |
| 156 | + Update="Microsoft.NET.ILCompiler" |
119 | 157 | Condition="'%(TargetFramework)' == 'net9.0' and '%(Identity)' == 'Microsoft.NET.ILCompiler'"> |
120 | 158 | <ILCompilerPackVersion>$(RuntimeVersion90)</ILCompilerPackVersion> |
121 | 159 | </KnownILCompilerPack> |
122 | 160 | <KnownILCompilerPack |
| 161 | + Update="Microsoft.NET.ILCompiler" |
123 | 162 | Condition="'%(TargetFramework)' == 'net10.0' and '%(Identity)' == 'Microsoft.NET.ILCompiler'"> |
124 | 163 | <ILCompilerPackVersion>$(RuntimeVersion10)</ILCompilerPackVersion> |
125 | 164 | </KnownILCompilerPack> |
| 165 | + <KnownILCompilerPack |
| 166 | + Update="Microsoft.NET.ILCompiler" |
| 167 | + Condition="'%(TargetFramework)' == 'net11.0' and '%(Identity)' == 'Microsoft.NET.ILCompiler'"> |
| 168 | + <ILCompilerPackVersion>$(RuntimeVersion11)</ILCompilerPackVersion> |
| 169 | + </KnownILCompilerPack> |
126 | 170 |
|
127 | 171 | <KnownILLinkPack |
| 172 | + Update="Microsoft.NET.ILLink.Tasks" |
128 | 173 | Condition="'%(TargetFramework)' == 'net8.0' and '%(Identity)' == 'Microsoft.NET.ILLink.Tasks'"> |
129 | 174 | <ILLinkPackVersion>$(RuntimeVersion80)</ILLinkPackVersion> |
130 | 175 | </KnownILLinkPack> |
131 | 176 | <KnownILLinkPack |
| 177 | + Update="Microsoft.NET.ILLink.Tasks" |
132 | 178 | Condition="'%(TargetFramework)' == 'net9.0' and '%(Identity)' == 'Microsoft.NET.ILLink.Tasks'"> |
133 | 179 | <ILLinkPackVersion>$(RuntimeVersion90)</ILLinkPackVersion> |
134 | 180 | </KnownILLinkPack> |
135 | 181 | <KnownILLinkPack |
| 182 | + Update="Microsoft.NET.ILLink.Tasks" |
136 | 183 | Condition="'%(TargetFramework)' == 'net10.0' and '%(Identity)' == 'Microsoft.NET.ILLink.Tasks'"> |
137 | 184 | <ILLinkPackVersion>$(RuntimeVersion10)</ILLinkPackVersion> |
138 | 185 | </KnownILLinkPack> |
| 186 | + <KnownILLinkPack |
| 187 | + Update="Microsoft.NET.ILLink.Tasks" |
| 188 | + Condition="'%(TargetFramework)' == 'net11.0' and '%(Identity)' == 'Microsoft.NET.ILLink.Tasks'"> |
| 189 | + <ILLinkPackVersion>$(RuntimeVersion11)</ILLinkPackVersion> |
| 190 | + </KnownILLinkPack> |
139 | 191 | </ItemGroup> |
140 | 192 | </Target> |
141 | 193 | </Project> |
0 commit comments