Templating 965 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515
  1. commit 727bd52b64a022fda0db882fb74bf2d434a17ea4
  2. Author: Nate McMaster <[email protected]>
  3. Date: Tue Jul 3 16:53:46 2018 -0700
  4. Add package version to Microsoft.AspNetCore.App in project templates
  5. As discussed in aspnet/Home#3292, we're reversing course on the implicit package version feature. This adds a package version for Microsoft.AspNetCore.App to the `dotnet new` and VS templates.
  6. diff --git a/.gitignore b/.gitignore
  7. index 08399cccd7b..6f6c10ce118 100644
  8. --- a/.gitignore
  9. +++ b/.gitignore
  10. @@ -37,3 +37,4 @@ node_modules
  11. .vscode
  12. global.json
  13. .idea/
  14. +*.binlog
  15. diff --git a/Directory.Build.targets b/Directory.Build.targets
  16. index 87df986fba9..eb03b2565f3 100644
  17. --- a/Directory.Build.targets
  18. +++ b/Directory.Build.targets
  19. @@ -1,7 +1,6 @@
  20. <Project>
  21. <PropertyGroup>
  22. - <RuntimeFrameworkVersion Condition=" '$(TargetFramework)' == 'netcoreapp2.0' ">$(MicrosoftNETCoreApp20PackageVersion)</RuntimeFrameworkVersion>
  23. <RuntimeFrameworkVersion Condition=" '$(TargetFramework)' == 'netcoreapp2.1' ">$(MicrosoftNETCoreApp21PackageVersion)</RuntimeFrameworkVersion>
  24. <NETStandardImplicitPackageVersion Condition=" '$(TargetFramework)' == 'netstandard2.0' ">$(NETStandardLibrary20PackageVersion)</NETStandardImplicitPackageVersion>
  25. </PropertyGroup>
  26. -</Project>
  27. \ No newline at end of file
  28. +</Project>
  29. diff --git a/build/dependencies.props b/build/dependencies.props
  30. index d7714071cd0..e10dc7aa73b 100644
  31. --- a/build/dependencies.props
  32. +++ b/build/dependencies.props
  33. @@ -4,41 +4,39 @@
  34. </PropertyGroup>
  35. <PropertyGroup Label="Package Versions">
  36. <AngleSharpPackageVersion>0.9.9</AngleSharpPackageVersion>
  37. - <DotNetEfPackageVersion>2.1.1</DotNetEfPackageVersion>
  38. - <InternalAspNetCoreSdkPackageVersion>2.1.1-rtm-15793</InternalAspNetCoreSdkPackageVersion>
  39. - <MicrosoftAspNetCoreAllPackageVersion>2.1.1</MicrosoftAspNetCoreAllPackageVersion>
  40. - <MicrosoftAspNetCoreAppPackageVersion>2.1.1</MicrosoftAspNetCoreAppPackageVersion>
  41. - <MicrosoftAspNetCoreAuthenticationAzureADB2CUIPackageVersion>2.1.1</MicrosoftAspNetCoreAuthenticationAzureADB2CUIPackageVersion>
  42. - <MicrosoftAspNetCoreAuthenticationAzureADUIPackageVersion>2.1.1</MicrosoftAspNetCoreAuthenticationAzureADUIPackageVersion>
  43. - <MicrosoftAspNetCoreAuthenticationCookiesPackageVersion>2.1.1</MicrosoftAspNetCoreAuthenticationCookiesPackageVersion>
  44. - <MicrosoftAspNetCoreAuthenticationJwtBearerPackageVersion>2.1.1</MicrosoftAspNetCoreAuthenticationJwtBearerPackageVersion>
  45. - <MicrosoftAspNetCoreAuthenticationOpenIdConnectPackageVersion>2.1.1</MicrosoftAspNetCoreAuthenticationOpenIdConnectPackageVersion>
  46. - <MicrosoftAspNetCoreCertificatesGenerationSourcesPackageVersion>2.1.1</MicrosoftAspNetCoreCertificatesGenerationSourcesPackageVersion>
  47. - <MicrosoftAspNetCoreCookiePolicyPackageVersion>2.1.1</MicrosoftAspNetCoreCookiePolicyPackageVersion>
  48. - <MicrosoftAspNetCoreDiagnosticsEntityFrameworkCorePackageVersion>2.1.1</MicrosoftAspNetCoreDiagnosticsEntityFrameworkCorePackageVersion>
  49. - <MicrosoftAspNetCoreHttpsPolicyPackageVersion>2.1.1</MicrosoftAspNetCoreHttpsPolicyPackageVersion>
  50. - <MicrosoftAspNetCoreIdentityEntityFrameworkCorePackageVersion>2.1.1</MicrosoftAspNetCoreIdentityEntityFrameworkCorePackageVersion>
  51. - <MicrosoftAspNetCoreIdentityUIPackageVersion>2.1.1</MicrosoftAspNetCoreIdentityUIPackageVersion>
  52. - <MicrosoftAspNetCoreMvcPackageVersion>2.1.1</MicrosoftAspNetCoreMvcPackageVersion>
  53. - <MicrosoftAspNetCoreMvcRazorViewCompilationPackageVersion>2.1.1</MicrosoftAspNetCoreMvcRazorViewCompilationPackageVersion>
  54. - <MicrosoftAspNetCorePackageVersion>2.1.1</MicrosoftAspNetCorePackageVersion>
  55. - <MicrosoftAspNetCoreSpaServicesExtensionsPackageVersion>2.1.1</MicrosoftAspNetCoreSpaServicesExtensionsPackageVersion>
  56. - <MicrosoftAspNetCoreSpaServicesPackageVersion>2.1.1</MicrosoftAspNetCoreSpaServicesPackageVersion>
  57. - <MicrosoftAspNetCoreStaticFilesPackageVersion>2.1.1</MicrosoftAspNetCoreStaticFilesPackageVersion>
  58. + <DotNetEfPackageVersion>2.1.2-rtm-30874</DotNetEfPackageVersion>
  59. + <InternalAspNetCoreSdkPackageVersion>2.1.3-rtm-15796</InternalAspNetCoreSdkPackageVersion>
  60. + <MicrosoftAspNetCoreAppPackageVersion>2.1.3-rtm-30874</MicrosoftAspNetCoreAppPackageVersion>
  61. + <MicrosoftAspNetCoreAuthenticationAzureADB2CUIPackageVersion>2.1.2-rtm-30874</MicrosoftAspNetCoreAuthenticationAzureADB2CUIPackageVersion>
  62. + <MicrosoftAspNetCoreAuthenticationAzureADUIPackageVersion>2.1.2-rtm-30874</MicrosoftAspNetCoreAuthenticationAzureADUIPackageVersion>
  63. + <MicrosoftAspNetCoreAuthenticationCookiesPackageVersion>2.1.2-rtm-30874</MicrosoftAspNetCoreAuthenticationCookiesPackageVersion>
  64. + <MicrosoftAspNetCoreAuthenticationJwtBearerPackageVersion>2.1.2-rtm-30874</MicrosoftAspNetCoreAuthenticationJwtBearerPackageVersion>
  65. + <MicrosoftAspNetCoreAuthenticationOpenIdConnectPackageVersion>2.1.2-rtm-30874</MicrosoftAspNetCoreAuthenticationOpenIdConnectPackageVersion>
  66. + <MicrosoftAspNetCoreCertificatesGenerationSourcesPackageVersion>2.1.2-rtm-30874</MicrosoftAspNetCoreCertificatesGenerationSourcesPackageVersion>
  67. + <MicrosoftAspNetCoreCookiePolicyPackageVersion>2.1.2-rtm-30874</MicrosoftAspNetCoreCookiePolicyPackageVersion>
  68. + <MicrosoftAspNetCoreDiagnosticsEntityFrameworkCorePackageVersion>2.1.2-rtm-30874</MicrosoftAspNetCoreDiagnosticsEntityFrameworkCorePackageVersion>
  69. + <MicrosoftAspNetCoreHttpsPolicyPackageVersion>2.1.2-rtm-30874</MicrosoftAspNetCoreHttpsPolicyPackageVersion>
  70. + <MicrosoftAspNetCoreIdentityEntityFrameworkCorePackageVersion>2.1.3-rtm-30874</MicrosoftAspNetCoreIdentityEntityFrameworkCorePackageVersion>
  71. + <MicrosoftAspNetCoreIdentityUIPackageVersion>2.1.3-rtm-30874</MicrosoftAspNetCoreIdentityUIPackageVersion>
  72. + <MicrosoftAspNetCoreMvcPackageVersion>2.1.2-rtm-30874</MicrosoftAspNetCoreMvcPackageVersion>
  73. + <MicrosoftAspNetCoreMvcRazorViewCompilationPackageVersion>2.1.2-rtm-30874</MicrosoftAspNetCoreMvcRazorViewCompilationPackageVersion>
  74. + <MicrosoftAspNetCorePackageVersion>2.1.3-rtm-30874</MicrosoftAspNetCorePackageVersion>
  75. + <MicrosoftAspNetCoreSpaServicesExtensionsPackageVersion>2.1.2-rtm-30874</MicrosoftAspNetCoreSpaServicesExtensionsPackageVersion>
  76. + <MicrosoftAspNetCoreSpaServicesPackageVersion>2.1.2-rtm-30874</MicrosoftAspNetCoreSpaServicesPackageVersion>
  77. + <MicrosoftAspNetCoreStaticFilesPackageVersion>2.1.2-rtm-30874</MicrosoftAspNetCoreStaticFilesPackageVersion>
  78. <MicrosoftAspNetCoreTestingPackageVersion>2.1.0</MicrosoftAspNetCoreTestingPackageVersion>
  79. <MicrosoftBuildFrameworkPackageVersion>15.6.82</MicrosoftBuildFrameworkPackageVersion>
  80. <MicrosoftBuildUtilitiesCorePackageVersion>15.6.82</MicrosoftBuildUtilitiesCorePackageVersion>
  81. - <MicrosoftEntityFrameworkCoreSqlitePackageVersion>2.1.1</MicrosoftEntityFrameworkCoreSqlitePackageVersion>
  82. - <MicrosoftEntityFrameworkCoreSqlServerPackageVersion>2.1.1</MicrosoftEntityFrameworkCoreSqlServerPackageVersion>
  83. - <MicrosoftEntityFrameworkCoreToolsPackageVersion>2.1.1</MicrosoftEntityFrameworkCoreToolsPackageVersion>
  84. - <MicrosoftExtensionsCommandLineUtilsSourcesPackageVersion>2.1.1</MicrosoftExtensionsCommandLineUtilsSourcesPackageVersion>
  85. - <MicrosoftExtensionsProcessSourcesPackageVersion>2.1.1</MicrosoftExtensionsProcessSourcesPackageVersion>
  86. - <MicrosoftNETCoreApp20PackageVersion>2.0.0</MicrosoftNETCoreApp20PackageVersion>
  87. + <MicrosoftEntityFrameworkCoreSqlitePackageVersion>2.1.2-rtm-30874</MicrosoftEntityFrameworkCoreSqlitePackageVersion>
  88. + <MicrosoftEntityFrameworkCoreSqlServerPackageVersion>2.1.2-rtm-30874</MicrosoftEntityFrameworkCoreSqlServerPackageVersion>
  89. + <MicrosoftEntityFrameworkCoreToolsPackageVersion>2.1.2-rtm-30874</MicrosoftEntityFrameworkCoreToolsPackageVersion>
  90. + <MicrosoftExtensionsCommandLineUtilsSourcesPackageVersion>2.1.2-rtm-30874</MicrosoftExtensionsCommandLineUtilsSourcesPackageVersion>
  91. + <MicrosoftExtensionsProcessSourcesPackageVersion>2.1.2-rtm-30874</MicrosoftExtensionsProcessSourcesPackageVersion>
  92. <MicrosoftNETCoreApp21PackageVersion>2.1.1</MicrosoftNETCoreApp21PackageVersion>
  93. - <MicrosoftNETSdkRazorPackageVersion>2.1.1</MicrosoftNETSdkRazorPackageVersion>
  94. + <MicrosoftNETSdkRazorPackageVersion>2.1.2-rtm-30874</MicrosoftNETSdkRazorPackageVersion>
  95. <MicrosoftNETTestSdkPackageVersion>15.6.1</MicrosoftNETTestSdkPackageVersion>
  96. - <MicrosoftVisualStudioWebBrowserLinkPackageVersion>2.1.1</MicrosoftVisualStudioWebBrowserLinkPackageVersion>
  97. - <MicrosoftVisualStudioWebCodeGenerationDesignPackageVersion>2.1.1</MicrosoftVisualStudioWebCodeGenerationDesignPackageVersion>
  98. + <MicrosoftVisualStudioWebBrowserLinkPackageVersion>2.1.2-rtm-30874</MicrosoftVisualStudioWebBrowserLinkPackageVersion>
  99. + <MicrosoftVisualStudioWebCodeGenerationDesignPackageVersion>2.1.2-rtm-30874</MicrosoftVisualStudioWebCodeGenerationDesignPackageVersion>
  100. <NETStandardLibrary20PackageVersion>2.0.3</NETStandardLibrary20PackageVersion>
  101. <SeleniumFirefoxWebDriverPackageVersion>0.20.0</SeleniumFirefoxWebDriverPackageVersion>
  102. <SeleniumSupportPackageVersion>3.12.1</SeleniumSupportPackageVersion>
  103. diff --git a/build/repo.props b/build/repo.props
  104. index a9dc2eb822a..8bc3037a4c1 100644
  105. --- a/build/repo.props
  106. +++ b/build/repo.props
  107. @@ -12,7 +12,7 @@
  108. <DotNetCoreRuntime Include="$(MicrosoftNETCoreApp21PackageVersion)" />
  109. <!-- SkipAspNetCoreRuntimeInstall must be set when building templates before the shared framework is available -->
  110. - <AspNetCoreRuntime Include="$(MicrosoftAspNetCoreAllPackageVersion)"
  111. + <AspNetCoreRuntime Include="$(MicrosoftAspNetCoreAppPackageVersion)"
  112. Condition=" '$(SkipAspNetCoreRuntimeInstall)' != 'true' " />
  113. </ItemGroup>
  114. diff --git a/korebuild-lock.txt b/korebuild-lock.txt
  115. index d2f4947bc82..0b6f12f1ec8 100644
  116. --- a/korebuild-lock.txt
  117. +++ b/korebuild-lock.txt
  118. @@ -1,2 +1,2 @@
  119. -version:2.1.1-rtm-15793
  120. -commithash:988313f4b064d6c69fc6f7b845b6384a6af3447a
  121. +version:2.1.3-rtm-15796
  122. +commithash:bb5fcc49ee843d3be2ebd4cc879658db55fc79da
  123. diff --git a/src/Microsoft.DotNet.Web.ProjectTemplates/EmptyWeb-CSharp.csproj.in b/src/Microsoft.DotNet.Web.ProjectTemplates/EmptyWeb-CSharp.csproj.in
  124. index 0db9c706336..dfcd611198a 100644
  125. --- a/src/Microsoft.DotNet.Web.ProjectTemplates/EmptyWeb-CSharp.csproj.in
  126. +++ b/src/Microsoft.DotNet.Web.ProjectTemplates/EmptyWeb-CSharp.csproj.in
  127. @@ -10,7 +10,7 @@
  128. </ItemGroup>
  129. <ItemGroup Condition="'$(TargetFrameworkOverride)' == ''">
  130. - <PackageReference Include="Microsoft.AspNetCore.App" />
  131. + <PackageReference Include="Microsoft.AspNetCore.App" Version="${MicrosoftAspNetCoreAppPackageVersion}" />
  132. </ItemGroup>
  133. <ItemGroup Condition="'$(TargetFrameworkOverride)' != ''">
  134. <PackageReference Include="Microsoft.AspNetCore" Version="${MicrosoftAspNetCorePackageVersion}" />
  135. diff --git a/src/Microsoft.DotNet.Web.ProjectTemplates/EmptyWeb-FSharp.fsproj.in b/src/Microsoft.DotNet.Web.ProjectTemplates/EmptyWeb-FSharp.fsproj.in
  136. index 5e029bbfd5d..d5b6962b3bb 100644
  137. --- a/src/Microsoft.DotNet.Web.ProjectTemplates/EmptyWeb-FSharp.fsproj.in
  138. +++ b/src/Microsoft.DotNet.Web.ProjectTemplates/EmptyWeb-FSharp.fsproj.in
  139. @@ -11,7 +11,7 @@
  140. </ItemGroup>
  141. <ItemGroup Condition="'$(TargetFrameworkOverride)' == ''">
  142. - <PackageReference Include="Microsoft.AspNetCore.App" />
  143. + <PackageReference Include="Microsoft.AspNetCore.App" Version="${MicrosoftAspNetCoreAppPackageVersion}" />
  144. </ItemGroup>
  145. <ItemGroup Condition="'$(TargetFrameworkOverride)' != ''">
  146. <PackageReference Include="Microsoft.AspNetCore" Version="${MicrosoftAspNetCorePackageVersion}" />
  147. diff --git a/src/Microsoft.DotNet.Web.ProjectTemplates/Microsoft.DotNet.Web.ProjectTemplates.csproj b/src/Microsoft.DotNet.Web.ProjectTemplates/Microsoft.DotNet.Web.ProjectTemplates.csproj
  148. index bb2d8decf8c..fa1f9baf9a6 100644
  149. --- a/src/Microsoft.DotNet.Web.ProjectTemplates/Microsoft.DotNet.Web.ProjectTemplates.csproj
  150. +++ b/src/Microsoft.DotNet.Web.ProjectTemplates/Microsoft.DotNet.Web.ProjectTemplates.csproj
  151. @@ -13,7 +13,7 @@
  152. <!-- Set this last to ensure the properties get the final versions which may be overridden by CI. -->
  153. <PropertyGroup>
  154. <GeneratedContentProperties>
  155. - MicrosoftAspNetCoreAllPackageVersion=$(MicrosoftAspNetCoreAllPackageVersion);
  156. + MicrosoftAspNetCoreAppPackageVersion=$(MicrosoftAspNetCoreAppPackageVersion);
  157. MicrosoftAspNetCoreAuthenticationAzureADB2CUIPackageVersion=$(MicrosoftAspNetCoreAuthenticationAzureADB2CUIPackageVersion);
  158. MicrosoftAspNetCoreAuthenticationAzureADUIPackageVersion=$(MicrosoftAspNetCoreAuthenticationAzureADUIPackageVersion);
  159. MicrosoftAspNetCoreAuthenticationCookiesPackageVersion=$(MicrosoftAspNetCoreAuthenticationCookiesPackageVersion);
  160. diff --git a/src/Microsoft.DotNet.Web.ProjectTemplates/RazorPagesWeb-CSharp.csproj.in b/src/Microsoft.DotNet.Web.ProjectTemplates/RazorPagesWeb-CSharp.csproj.in
  161. index 4716d05f5b5..69b9fbdd557 100644
  162. --- a/src/Microsoft.DotNet.Web.ProjectTemplates/RazorPagesWeb-CSharp.csproj.in
  163. +++ b/src/Microsoft.DotNet.Web.ProjectTemplates/RazorPagesWeb-CSharp.csproj.in
  164. @@ -16,7 +16,7 @@
  165. </ItemGroup>
  166. <ItemGroup Condition="'$(TargetFrameworkOverride)' == ''">
  167. - <PackageReference Include="Microsoft.AspNetCore.App" />
  168. + <PackageReference Include="Microsoft.AspNetCore.App" Version="${MicrosoftAspNetCoreAppPackageVersion}" />
  169. <PackageReference Include="Microsoft.AspNetCore.Authentication.AzureAD.UI" Version="${MicrosoftAspNetCoreAuthenticationAzureADUIPackageVersion}" Condition="'$(OrganizationalAuth)' == 'True'" />
  170. <PackageReference Include="Microsoft.AspNetCore.Authentication.AzureADB2C.UI" Version="${MicrosoftAspNetCoreAuthenticationAzureADB2CUIPackageVersion}" Condition="'$(IndividualB2CAuth)' == 'True'" />
  171. <PackageReference Include="Microsoft.EntityFrameworkCore.Sqlite" Version="${MicrosoftEntityFrameworkCoreSqlitePackageVersion}" Condition=" '$(IndividualLocalAuth)' == 'True' AND '$(UseLocalDB)' != 'True'" />
  172. diff --git a/src/Microsoft.DotNet.Web.ProjectTemplates/StarterWeb-CSharp.csproj.in b/src/Microsoft.DotNet.Web.ProjectTemplates/StarterWeb-CSharp.csproj.in
  173. index 2e90989e972..c8da4a7f07e 100644
  174. --- a/src/Microsoft.DotNet.Web.ProjectTemplates/StarterWeb-CSharp.csproj.in
  175. +++ b/src/Microsoft.DotNet.Web.ProjectTemplates/StarterWeb-CSharp.csproj.in
  176. @@ -16,7 +16,7 @@
  177. </ItemGroup>
  178. <ItemGroup Condition="'$(TargetFrameworkOverride)' == ''">
  179. - <PackageReference Include="Microsoft.AspNetCore.App" />
  180. + <PackageReference Include="Microsoft.AspNetCore.App" Version="${MicrosoftAspNetCoreAppPackageVersion}" />
  181. <PackageReference Include="Microsoft.AspNetCore.Authentication.AzureAD.UI" Version="${MicrosoftAspNetCoreAuthenticationAzureADUIPackageVersion}" Condition="'$(OrganizationalAuth)' == 'True'" />
  182. <PackageReference Include="Microsoft.AspNetCore.Authentication.AzureADB2C.UI" Version="${MicrosoftAspNetCoreAuthenticationAzureADB2CUIPackageVersion}" Condition="'$(IndividualB2CAuth)' == 'True'" />
  183. <PackageReference Include="Microsoft.EntityFrameworkCore.Sqlite" Version="${MicrosoftEntityFrameworkCoreSqlitePackageVersion}" Condition=" '$(IndividualLocalAuth)' == 'True' AND '$(UseLocalDB)' != 'True'" />
  184. diff --git a/src/Microsoft.DotNet.Web.ProjectTemplates/StarterWeb-FSharp.fsproj.in b/src/Microsoft.DotNet.Web.ProjectTemplates/StarterWeb-FSharp.fsproj.in
  185. index 43aa9c21f64..2e3f0a2e01e 100644
  186. --- a/src/Microsoft.DotNet.Web.ProjectTemplates/StarterWeb-FSharp.fsproj.in
  187. +++ b/src/Microsoft.DotNet.Web.ProjectTemplates/StarterWeb-FSharp.fsproj.in
  188. @@ -14,7 +14,7 @@
  189. </ItemGroup>
  190. <ItemGroup Condition="'$(TargetFrameworkOverride)' == ''">
  191. - <PackageReference Include="Microsoft.AspNetCore.App" />
  192. + <PackageReference Include="Microsoft.AspNetCore.App" Version="${MicrosoftAspNetCoreAppPackageVersion}" />
  193. </ItemGroup>
  194. <ItemGroup Condition="'$(TargetFrameworkOverride)' != ''">
  195. <PackageReference Include="Microsoft.AspNetCore" Version="${MicrosoftAspNetCorePackageVersion}" />
  196. diff --git a/src/Microsoft.DotNet.Web.ProjectTemplates/WebApi-CSharp.csproj.in b/src/Microsoft.DotNet.Web.ProjectTemplates/WebApi-CSharp.csproj.in
  197. index b57b3463868..9f2e2e8560b 100644
  198. --- a/src/Microsoft.DotNet.Web.ProjectTemplates/WebApi-CSharp.csproj.in
  199. +++ b/src/Microsoft.DotNet.Web.ProjectTemplates/WebApi-CSharp.csproj.in
  200. @@ -13,7 +13,7 @@
  201. </ItemGroup>
  202. <ItemGroup Condition="'$(TargetFrameworkOverride)' == ''">
  203. - <PackageReference Include="Microsoft.AspNetCore.App" />
  204. + <PackageReference Include="Microsoft.AspNetCore.App" Version="${MicrosoftAspNetCoreAppPackageVersion}" />
  205. <PackageReference Include="Microsoft.AspNetCore.Authentication.AzureAD.UI" Version="${MicrosoftAspNetCoreAuthenticationAzureADUIPackageVersion}" Condition="'$(OrganizationalAuth)' == 'True'" />
  206. <PackageReference Include="Microsoft.AspNetCore.Authentication.AzureADB2C.UI" Version="${MicrosoftAspNetCoreAuthenticationAzureADB2CUIPackageVersion}" Condition="'$(IndividualB2CAuth)' == 'True'" />
  207. </ItemGroup>
  208. diff --git a/src/Microsoft.DotNet.Web.ProjectTemplates/WebApi-FSharp.fsproj.in b/src/Microsoft.DotNet.Web.ProjectTemplates/WebApi-FSharp.fsproj.in
  209. index 9a435ae2603..2bce6ca3685 100644
  210. --- a/src/Microsoft.DotNet.Web.ProjectTemplates/WebApi-FSharp.fsproj.in
  211. +++ b/src/Microsoft.DotNet.Web.ProjectTemplates/WebApi-FSharp.fsproj.in
  212. @@ -12,7 +12,7 @@
  213. </ItemGroup>
  214. <ItemGroup Condition="'$(TargetFrameworkOverride)' == ''">
  215. - <PackageReference Include="Microsoft.AspNetCore.App" />
  216. + <PackageReference Include="Microsoft.AspNetCore.App" Version="${MicrosoftAspNetCoreAppPackageVersion}" />
  217. </ItemGroup>
  218. <ItemGroup Condition="'$(TargetFrameworkOverride)' != ''">
  219. <PackageReference Include="Microsoft.AspNetCore" Version="${MicrosoftAspNetCorePackageVersion}" />
  220. diff --git a/src/Microsoft.DotNet.Web.Spa.ProjectTemplates/Angular-CSharp.csproj.in b/src/Microsoft.DotNet.Web.Spa.ProjectTemplates/Angular-CSharp.csproj.in
  221. index 020f592ccd0..c88c0969194 100644
  222. --- a/src/Microsoft.DotNet.Web.Spa.ProjectTemplates/Angular-CSharp.csproj.in
  223. +++ b/src/Microsoft.DotNet.Web.Spa.ProjectTemplates/Angular-CSharp.csproj.in
  224. @@ -14,7 +14,7 @@
  225. </PropertyGroup>
  226. <ItemGroup Condition="'$(TargetFrameworkOverride)' == ''">
  227. - <PackageReference Include="Microsoft.AspNetCore.App" />
  228. + <PackageReference Include="Microsoft.AspNetCore.App" Version="${MicrosoftAspNetCoreAppPackageVersion}" />
  229. <PackageReference Include="Microsoft.AspNetCore.SpaServices.Extensions" Version="${MicrosoftAspNetCoreSpaServicesExtensionsPackageVersion}" />
  230. </ItemGroup>
  231. <ItemGroup Condition="'$(TargetFrameworkOverride)' != ''">
  232. diff --git a/src/Microsoft.DotNet.Web.Spa.ProjectTemplates/Microsoft.DotNet.Web.Spa.ProjectTemplates.csproj b/src/Microsoft.DotNet.Web.Spa.ProjectTemplates/Microsoft.DotNet.Web.Spa.ProjectTemplates.csproj
  233. index 5cb599a9567..b3a92fb83c8 100644
  234. --- a/src/Microsoft.DotNet.Web.Spa.ProjectTemplates/Microsoft.DotNet.Web.Spa.ProjectTemplates.csproj
  235. +++ b/src/Microsoft.DotNet.Web.Spa.ProjectTemplates/Microsoft.DotNet.Web.Spa.ProjectTemplates.csproj
  236. @@ -13,7 +13,7 @@
  237. <!-- Set this last to ensure the properties get the final versions which may be overridden by CI. -->
  238. <PropertyGroup>
  239. <GeneratedContentProperties>
  240. - MicrosoftAspNetCoreAllPackageVersion=$(MicrosoftAspNetCoreAllPackageVersion);
  241. + MicrosoftAspNetCoreAppPackageVersion=$(MicrosoftAspNetCoreAppPackageVersion);
  242. MicrosoftAspNetCorePackageVersion=$(MicrosoftAspNetCorePackageVersion);
  243. MicrosoftAspNetCoreHttpsPolicyPackageVersion=$(MicrosoftAspNetCoreHttpsPolicyPackageVersion);
  244. MicrosoftAspNetCoreMvcPackageVersion=$(MicrosoftAspNetCoreMvcPackageVersion);
  245. diff --git a/src/Microsoft.DotNet.Web.Spa.ProjectTemplates/React-CSharp.csproj.in b/src/Microsoft.DotNet.Web.Spa.ProjectTemplates/React-CSharp.csproj.in
  246. index 24e96c27a46..12226d65e3e 100644
  247. --- a/src/Microsoft.DotNet.Web.Spa.ProjectTemplates/React-CSharp.csproj.in
  248. +++ b/src/Microsoft.DotNet.Web.Spa.ProjectTemplates/React-CSharp.csproj.in
  249. @@ -11,7 +11,7 @@
  250. </PropertyGroup>
  251. <ItemGroup Condition="'$(TargetFrameworkOverride)' == ''">
  252. - <PackageReference Include="Microsoft.AspNetCore.App" />
  253. + <PackageReference Include="Microsoft.AspNetCore.App" Version="${MicrosoftAspNetCoreAppPackageVersion}" />
  254. <PackageReference Include="Microsoft.AspNetCore.SpaServices.Extensions" Version="${MicrosoftAspNetCoreSpaServicesExtensionsPackageVersion}" />
  255. </ItemGroup>
  256. <ItemGroup Condition="'$(TargetFrameworkOverride)' != ''">
  257. diff --git a/src/Microsoft.DotNet.Web.Spa.ProjectTemplates/ReactRedux-CSharp.csproj.in b/src/Microsoft.DotNet.Web.Spa.ProjectTemplates/ReactRedux-CSharp.csproj.in
  258. index 82ec5a5dd28..499317d8507 100644
  259. --- a/src/Microsoft.DotNet.Web.Spa.ProjectTemplates/ReactRedux-CSharp.csproj.in
  260. +++ b/src/Microsoft.DotNet.Web.Spa.ProjectTemplates/ReactRedux-CSharp.csproj.in
  261. @@ -11,7 +11,7 @@
  262. </PropertyGroup>
  263. <ItemGroup Condition="'$(TargetFrameworkOverride)' == ''">
  264. - <PackageReference Include="Microsoft.AspNetCore.App" />
  265. + <PackageReference Include="Microsoft.AspNetCore.App" Version="${MicrosoftAspNetCoreAppPackageVersion}" />
  266. <PackageReference Include="Microsoft.AspNetCore.SpaServices.Extensions" Version="${MicrosoftAspNetCoreSpaServicesExtensionsPackageVersion}" />
  267. </ItemGroup>
  268. <ItemGroup Condition="'$(TargetFrameworkOverride)' != ''">
  269. diff --git a/test/GenerateTestProps.targets b/test/GenerateTestProps.targets
  270. index 3287988485d..9b79c9ca02f 100644
  271. --- a/test/GenerateTestProps.targets
  272. +++ b/test/GenerateTestProps.targets
  273. @@ -4,30 +4,11 @@
  274. <PropsProperties>RestoreSources=$([MSBuild]::Escape($(RestoreSources)))</PropsProperties>
  275. <PropsProperties>$(PropsProperties);RuntimeFrameworkVersion=$(RuntimeFrameworkVersion)</PropsProperties>
  276. <PropsProperties>$(PropsProperties);MicrosoftNETSdkRazorPackageVersion=$(MicrosoftNETSdkRazorPackageVersion)</PropsProperties>
  277. -
  278. - <!-- This logic would be in the CLI -->
  279. - <DefaultPatchVersionForAspNetCoreAll2_1>2.1.1</DefaultPatchVersionForAspNetCoreAll2_1>
  280. - <DefaultPatchVersionForAspNetCoreAll2_1 Condition="$(MicrosoftAspNetCoreAllPackageVersion.StartsWith('$(DefaultPatchVersionForAspNetCoreAll2_1)'))">$(MicrosoftAspNetCoreAllPackageVersion)</DefaultPatchVersionForAspNetCoreAll2_1>
  281. - <DefaultPatchVersionForAspNetCoreApp2_1>$(DefaultPatchVersionForAspNetCoreAll2_1)</DefaultPatchVersionForAspNetCoreApp2_1>
  282. - <DefaultPatchVersionForAspNetCoreApp2_1 Condition="$(MicrosoftAspNetCoreAppPackageVersion.StartsWith('$(DefaultPatchVersionForAspNetCoreApp2_1)'))">$(MicrosoftAspNetCoreAppPackageVersion)</DefaultPatchVersionForAspNetCoreApp2_1>
  283. -
  284. - <PropsProperties>$(PropsProperties);DefaultPatchVersionForAspNetCoreAll2_1=$(DefaultPatchVersionForAspNetCoreAll2_1)</PropsProperties>
  285. - <PropsProperties>$(PropsProperties);DefaultPatchVersionForAspNetCoreApp2_1=$(DefaultPatchVersionForAspNetCoreApp2_1)</PropsProperties>
  286. -
  287. - <!-- These properties would normally be bundled in the CLI -->
  288. - <TargetsProperties>BundledAspNetCoreAllTargetFrameworkVersion=$(MicrosoftAspNetCoreAllPackageVersion.Split('.')[0]).$(MicrosoftAspNetCoreAllPackageVersion.Split('.')[1])</TargetsProperties>
  289. - <TargetsProperties>$(TargetsProperties);BundledAspNetCoreAllPackageVersion=$(MicrosoftAspNetCoreAllPackageVersion)</TargetsProperties>
  290. - <TargetsProperties>$(TargetsProperties);BundledAspNetCoreAppTargetFrameworkVersion=$(MicrosoftAspNetCoreAppPackageVersion.Split('.')[0]).$(MicrosoftAspNetCoreAppPackageVersion.Split('.')[1])</TargetsProperties>
  291. - <TargetsProperties>$(TargetsProperties);BundledAspNetCoreAppPackageVersion=$(MicrosoftAspNetCoreAppPackageVersion)</TargetsProperties>
  292. </PropertyGroup>
  293. <Sdk_GenerateFileFromTemplate
  294. TemplateFile="$(MSBuildThisFileDirectory)TemplateTests.props.in"
  295. Properties="$(PropsProperties)"
  296. OutputPath="$(OutputPath)TemplateTests.props" />
  297. - <Sdk_GenerateFileFromTemplate
  298. - TemplateFile="$(MSBuildThisFileDirectory)TemplateTests.targets.in"
  299. - Properties="$(TargetsProperties)"
  300. - OutputPath="$(OutputPath)TemplateTests.targets" />
  301. </Target>
  302. </Project>
  303. diff --git a/test/TemplateTests.props.in b/test/TemplateTests.props.in
  304. index cd7240af052..beb60732231 100644
  305. --- a/test/TemplateTests.props.in
  306. +++ b/test/TemplateTests.props.in
  307. @@ -4,7 +4,5 @@
  308. <RestoreSources>${RestoreSources}</RestoreSources>
  309. <RuntimeFrameworkVersion>${RuntimeFrameworkVersion}</RuntimeFrameworkVersion>
  310. <MicrosoftNETSdkRazorPackageVersion>${MicrosoftNETSdkRazorPackageVersion}</MicrosoftNETSdkRazorPackageVersion>
  311. - <DefaultPatchVersionForAspNetCoreAll2_1>${DefaultPatchVersionForAspNetCoreAll2_1}</DefaultPatchVersionForAspNetCoreAll2_1>
  312. - <DefaultPatchVersionForAspNetCoreApp2_1>${DefaultPatchVersionForAspNetCoreApp2_1}</DefaultPatchVersionForAspNetCoreApp2_1>
  313. </PropertyGroup>
  314. </Project>
  315. diff --git a/test/TemplateTests.targets.in b/test/TemplateTests.targets.in
  316. deleted file mode 100644
  317. index 5d7e98d4bbe..00000000000
  318. --- a/test/TemplateTests.targets.in
  319. +++ /dev/null
  320. @@ -1,154 +0,0 @@
  321. -<!-- Copied from Web SDK for unit testing here -->
  322. -<!--
  323. -***********************************************************************************************
  324. -Sdk.DefaultItems.targets
  325. -
  326. -WARNING: DO NOT MODIFY this file unless you are knowledgeable about MSBuild and have
  327. - created a backup copy. Incorrect changes to this file will make it
  328. - impossible to load or build your projects from the command-line or the IDE.
  329. -
  330. -Copyright (c) .NET Foundation. All rights reserved.
  331. -***********************************************************************************************
  332. --->
  333. -<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  334. -<!--
  335. - Determine the version (including patch) of ASPNET Core to target.
  336. -
  337. - When targeting ASPNET Core, the TargetFramework is used to specify the major and minor version of the runtime to use.
  338. - By default, the patch version is inferred. The general logic is that self-contained apps will target the latest patch
  339. - that the SDK knows about, while framework-dependent apps will target the ".0" patch (and roll forward to the latest
  340. - patch installed at runtime).
  341. -
  342. - The TargetLatestAspNetCoreRuntimePatch property can be set to true or false to explicitly opt in or out of the logic
  343. - to roll forward to the latest patch, regardless of whether the app is self-contained or framework-dependent. The
  344. - default value of this property is TargetLatestRuntimePatch set by the dotnet SDK.
  345. -
  346. - The AspNetCoreAppRuntimeFrameworkVersion and AspNetCoreAllRuntimeFrameworkVersion are where the actual versions of the
  347. - ASPNET Core runtimes to target is stored. They are the versions that are used in the implicit PackageReference to
  348. - Microsoft.AspNetCore.App and Microsoft.AspNetCore.All. The AspNetCoreAppRuntimeFrameworkVersion and
  349. - AspNetCoreAllRuntimeFrameworkVersion can also be set explicitly, which will disable all the other logic that
  350. - automatically selects the version of .NET Core to target.
  351. -
  352. - The framework version that is written to the runtimeconfig.json file is based on the actual resolved package version
  353. - of Microsoft.AspNetCore.App or Microsoft.AspNetCore.All. This is to allow floating the verion number (i.e. the user
  354. - could set the version to "2.0-*".
  355. -
  356. - -->
  357. - <Choose>
  358. - <When Condition="'$(TargetFrameworkIdentifier)' == '.NETCoreApp'" >
  359. -
  360. - <PropertyGroup>
  361. - <!-- These properties will allow the latest patch versions to be set in the CLI (via BundledVersions.props) or overridden by tests -->
  362. - <DefaultPatchVersionForAspNetCoreAll2_1 Condition="'$(DefaultPatchVersionForAspNetCoreAll2_1)' == ''">2.1.1</DefaultPatchVersionForAspNetCoreAll2_1>
  363. - <DefaultPatchVersionForAspNetCoreApp2_1 Condition="'$(DefaultPatchVersionForAspNetCoreApp2_1)' == ''">2.1.1</DefaultPatchVersionForAspNetCoreApp2_1>
  364. - </PropertyGroup>
  365. -
  366. - <!-- Default patch version of .All Framework -->
  367. - <PropertyGroup Condition="'$(DefaultAspNetCoreAllPatchVersion)' == ''">
  368. - <DefaultAspNetCoreAllPatchVersion Condition="'$(_TargetFrameworkVersionWithoutV)' == '2.1'">$(DefaultPatchVersionForAspNetCoreAll2_1)</DefaultAspNetCoreAllPatchVersion>
  369. -
  370. - <!-- If targeting the same pre-release that is bundled with the .NET Core SDK, use the bundled package version
  371. - provided by Microsoft.NETCoreSdk.BundledVersions.props -->
  372. - <DefaultAspNetCoreAllPatchVersion Condition="'$(DefaultAspNetCoreAllPatchVersion)' == '' AND '$(_TargetFrameworkVersionWithoutV)' == '${BundledAspNetCoreAllTargetFrameworkVersion}'">${BundledAspNetCoreAllPackageVersion}</DefaultAspNetCoreAllPatchVersion>
  373. - <!-- If not covered by the previous cases use the target framework version for the default patch version -->
  374. - <DefaultAspNetCoreAllPatchVersion Condition="'$(DefaultAspNetCoreAllPatchVersion)' == ''">$(_TargetFrameworkVersionWithoutV)</DefaultAspNetCoreAllPatchVersion>
  375. - </PropertyGroup>
  376. -
  377. - <!-- Default patch version of .App Framework -->
  378. - <PropertyGroup Condition="'$(DefaultAspNetCoreAppPatchVersion)' == ''">
  379. - <DefaultAspNetCoreAppPatchVersion Condition="'$(_TargetFrameworkVersionWithoutV)' == '2.1'">$(DefaultPatchVersionForAspNetCoreApp2_1)</DefaultAspNetCoreAppPatchVersion>
  380. -
  381. - <!-- If targeting the same pre-release that is bundled with the .NET Core SDK, use the bundled package version
  382. - provided by Microsoft.NETCoreSdk.BundledVersions.props -->
  383. - <DefaultAspNetCoreAppPatchVersion Condition="'$(DefaultAspNetCoreAppPatchVersion)' == '' AND '$(_TargetFrameworkVersionWithoutV)' == '${BundledAspNetCoreAppTargetFrameworkVersion}'">${BundledAspNetCoreAppPackageVersion}</DefaultAspNetCoreAppPatchVersion>
  384. - <!-- If not covered by the previous cases use the target framework version for the default patch version -->
  385. - <DefaultAspNetCoreAppPatchVersion Condition="'$(DefaultAspNetCoreAppPatchVersion)' == ''">$(_TargetFrameworkVersionWithoutV)</DefaultAspNetCoreAppPatchVersion>
  386. - </PropertyGroup>
  387. -
  388. - <!-- Latest patch version of .All Framework -->
  389. - <PropertyGroup Condition="'$(LatestAspNetCoreAllPatchVersion)' == ''">
  390. - <!-- Placeholder for setting latest patch version using the bundled version from CLI for previous TFMs, this will not apply until 2.2 -->
  391. - <!-- <LatestAspNetCoreAllPatchVersion Condition="'$(_TargetFrameworkVersionWithoutV)' == '2.1'">$(LatestPatchVersionForAspNetCoreAll2_1)</LatestAspNetCoreAllPatchVersion> -->
  392. -
  393. - <!-- If targeting the same release that is bundled with the .NET Core SDK, use the bundled package version
  394. - provided by Microsoft.NETCoreSdk.BundledVersions.props -->
  395. - <LatestAspNetCoreAllPatchVersion Condition="'$(_TargetFrameworkVersionWithoutV)' == '${BundledAspNetCoreAllTargetFrameworkVersion}'">${BundledAspNetCoreAllPackageVersion}</LatestAspNetCoreAllPatchVersion>
  396. - <!-- If not covered by the previous cases use the target framework version for the latest patch version -->
  397. - <LatestAspNetCoreAllPatchVersion Condition="'$(LatestAspNetCoreAllPatchVersion)' == ''">$(_TargetFrameworkVersionWithoutV)</LatestAspNetCoreAllPatchVersion>
  398. - </PropertyGroup>
  399. -
  400. - <!-- Latest patch version of .App Framework -->
  401. - <PropertyGroup Condition="'$(LatestAspNetCoreAppPatchVersion)' == ''">
  402. - <!-- Placeholder for setting latest patch version using the bundled version from CLI for previous TFMs, this will not apply until 2.2 -->
  403. - <!-- <LatestAspNetCoreAppPatchVersion Condition="'$(_TargetFrameworkVersionWithoutV)' == '2.1'">$(LatestPatchVersionForAspNetCoreApp2_1)</LatestAspNetCoreAppPatchVersion> -->
  404. -
  405. - <!-- If targeting the same release that is bundled with the .NET Core SDK, use the bundled package version
  406. - provided by Microsoft.NETCoreSdk.BundledVersions.props -->
  407. - <LatestAspNetCoreAppPatchVersion Condition="'$(_TargetFrameworkVersionWithoutV)' == '${BundledAspNetCoreAppTargetFrameworkVersion}'">${BundledAspNetCoreAppPackageVersion}</LatestAspNetCoreAppPatchVersion>
  408. - <!-- If not covered by the previous cases use the target framework version for the latest patch version -->
  409. - <LatestAspNetCoreAppPatchVersion Condition="'$(LatestAspNetCoreAppPatchVersion)' == ''">$(_TargetFrameworkVersionWithoutV)</LatestAspNetCoreAppPatchVersion>
  410. - </PropertyGroup>
  411. -
  412. - <!-- Determine the default values of TargetLatestAspNetCoreRuntimePatch -->
  413. - <PropertyGroup Condition="'$(TargetLatestAspNetCoreRuntimePatch)' == ''">
  414. - <TargetLatestAspNetCoreRuntimePatch>false</TargetLatestAspNetCoreRuntimePatch>
  415. - <TargetLatestAspNetCoreRuntimePatch Condition="'$(SelfContained)' == 'true'">true</TargetLatestAspNetCoreRuntimePatch>
  416. - <TargetLatestAspNetCoreRuntimePatch Condition="'$(TargetLatestRuntimePatch)' != ''">$(TargetLatestRuntimePatch)</TargetLatestAspNetCoreRuntimePatch>
  417. - </PropertyGroup>
  418. -
  419. - <!-- Set the framework version of .All Framework -->
  420. - <PropertyGroup Condition="'$(AspNetCoreAllRuntimeFrameworkVersion)' == ''">
  421. - <AspNetCoreAllRuntimeFrameworkVersion>$(DefaultAspNetCoreAllPatchVersion)</AspNetCoreAllRuntimeFrameworkVersion>
  422. - <AspNetCoreAllRuntimeFrameworkVersion Condition="'$(TargetLatestAspNetCoreRuntimePatch)' == 'true'">$(LatestAspNetCoreAllPatchVersion)</AspNetCoreAllRuntimeFrameworkVersion>
  423. - </PropertyGroup>
  424. -
  425. - <!-- Set the framework version of .App Framework -->
  426. - <PropertyGroup Condition="'$(AspNetCoreAppRuntimeFrameworkVersion)' == ''">
  427. - <AspNetCoreAppRuntimeFrameworkVersion >$(DefaultAspNetCoreAppPatchVersion)</AspNetCoreAppRuntimeFrameworkVersion>
  428. - <AspNetCoreAppRuntimeFrameworkVersion Condition="'$(TargetLatestAspNetCoreRuntimePatch)' == 'true'">$(LatestAspNetCoreAppPatchVersion)</AspNetCoreAppRuntimeFrameworkVersion>
  429. - </PropertyGroup>
  430. -
  431. - <PropertyGroup>
  432. - <_AspNetCoreAllPackageName>Microsoft.AspNetCore.All</_AspNetCoreAllPackageName>
  433. - <_AspNetCoreAppPackageName>Microsoft.AspNetCore.App</_AspNetCoreAppPackageName>
  434. - </PropertyGroup>
  435. -
  436. - <ItemGroup>
  437. - <!-- Determine if ASPNET metapackage references without version numbers exist -->
  438. - <_AspNetCoreAllReference Include="@(PackageReference->WithMetadataValue('Identity', '$(_AspNetCoreAllPackageName)'))" />
  439. - <_ExplicitAspNetCoreAllReference Include="@(_AspNetCoreAllReference->HasMetadata('Version'))" />
  440. - <_AspNetCoreAppReference Include="@(PackageReference->WithMetadataValue('Identity', '$(_AspNetCoreAppPackageName)'))" />
  441. - <_ExplicitAspNetCoreAppReference Include="@(_AspNetCoreAppReference->HasMetadata('Version'))" />
  442. -
  443. - <!-- Update implicit ASPNET metapackage references if needed -->
  444. - <PackageReference
  445. - Update="$(_AspNetCoreAllPackageName)"
  446. - Condition="'@(_AspNetCoreAllReference->Count())' == '1' AND '@(_ExplicitAspNetCoreAllReference->Count())' == '0'">
  447. - <Version>$(AspNetCoreAllRuntimeFrameworkVersion)</Version>
  448. - <IsImplicitlyDefined>true</IsImplicitlyDefined>
  449. - <PrivateAssets>All</PrivateAssets>
  450. - <Publish>true</Publish>
  451. - </PackageReference>
  452. - <PackageReference
  453. - Update="$(_AspNetCoreAppPackageName)"
  454. - Condition="'@(_AspNetCoreAppReference->Count())' == '1' AND '@(_ExplicitAspNetCoreAppReference->Count())' == '0'">
  455. - <Version>$(AspNetCoreAppRuntimeFrameworkVersion)</Version>
  456. - <IsImplicitlyDefined>true</IsImplicitlyDefined>
  457. - <PrivateAssets>All</PrivateAssets>
  458. - <Publish>true</Publish>
  459. - </PackageReference>
  460. -
  461. - <!-- Update list of implicit platform packages which require version verification -->
  462. - <ExpectedPlatformPackages
  463. - Include="$(_AspNetCoreAllPackageName)"
  464. - ExpectedVersion="$(AspNetCoreAllRuntimeFrameworkVersion)"
  465. - Condition="'@(_AspNetCoreAllReference->Count())' == '1' AND '@(_ExplicitAspNetCoreAllReference->Count())' == '0'"/>
  466. - <ExpectedPlatformPackages
  467. - Include="$(_AspNetCoreAppPackageName)"
  468. - ExpectedVersion="$(AspNetCoreAppRuntimeFrameworkVersion)"
  469. - Condition="'@(_AspNetCoreAppReference->Count())' == '1' AND '@(_ExplicitAspNetCoreAppReference->Count())' == '0'"/>
  470. - </ItemGroup>
  471. -
  472. - </When>
  473. - </Choose>
  474. -</Project>
  475. diff --git a/test/Templates.Test/Helpers/TemplateTestBase.cs b/test/Templates.Test/Helpers/TemplateTestBase.cs
  476. index f698c11ba2b..577e900eecd 100644
  477. --- a/test/Templates.Test/Helpers/TemplateTestBase.cs
  478. +++ b/test/Templates.Test/Helpers/TemplateTestBase.cs
  479. @@ -42,7 +42,6 @@ namespace Templates.Test
  480. // Directory.Build.props/targets context
  481. var templatesTestsPropsFilePath = Path.Combine(basePath, "TemplateTests.props");
  482. - var templatesTestsTargetsFilePath = Path.Combine(basePath, "TemplateTests.targets");
  483. var directoryBuildPropsContent =
  484. $@"<Project>
  485. <Import Project=""{templatesTestsPropsFilePath}"" />
  486. @@ -50,11 +49,7 @@ $@"<Project>
  487. </Project>";
  488. File.WriteAllText(Path.Combine(TemplateOutputDir, "Directory.Build.props"), directoryBuildPropsContent);
  489. - var directoryBuildTargetsContent =
  490. -$@"<Project>
  491. - <Import Project=""{templatesTestsTargetsFilePath}"" />
  492. -</Project>";
  493. - File.WriteAllText(Path.Combine(TemplateOutputDir, "Directory.Build.targets"), directoryBuildTargetsContent);
  494. + File.WriteAllText(Path.Combine(TemplateOutputDir, "Directory.Build.targets"), "<Project />");
  495. }
  496. protected void RunDotNetNew(string templateName, string targetFrameworkOverride, string auth = null, string language = null, bool useLocalDB = false, bool noHttps = false)