@@ -37,6 +37,11 @@ Copyright (c) .NET Foundation. All rights reserved.
3737 <UsingTask TaskName =" Microsoft.NET.Sdk.BlazorWebAssembly.GenerateBlazorBootExtensionJson" AssemblyFile =" $(_BlazorWebAssemblySdkTasksAssembly)" />
3838
3939 <PropertyGroup >
40+ <_TargetingNETBefore80 >$([MSBuild]::VersionLessThan('$(TargetFrameworkVersion)', '8.0'))</_TargetingNETBefore80 >
41+ <_TargetingNET80OrLater >$([MSBuild]::VersionGreaterThanOrEquals('$(TargetFrameworkVersion)', '8.0'))</_TargetingNET80OrLater >
42+ <_TargetingNETBefore100 >$([MSBuild]::VersionLessThan('$(TargetFrameworkVersion)', '10.0'))</_TargetingNETBefore100 >
43+ <_TargetingNET100OrLater >$([MSBuild]::VersionGreaterThanOrEquals('$(TargetFrameworkVersion)', '10.0'))</_TargetingNET100OrLater >
44+
4045 <SelfContained >true</SelfContained >
4146 <CopyLocalLockFileAssemblies >true</CopyLocalLockFileAssemblies >
4247
@@ -48,13 +53,9 @@ Copyright (c) .NET Foundation. All rights reserved.
4853 <EnableUnsafeUTF7Encoding Condition =" '$(EnableUnsafeUTF7Encoding)' == ''" >false</EnableUnsafeUTF7Encoding >
4954 <HttpActivityPropagationSupport Condition =" '$(HttpActivityPropagationSupport)' == ''" >false</HttpActivityPropagationSupport >
5055 <DebuggerSupport Condition =" '$(DebuggerSupport)' == '' and '$(Configuration)' != 'Debug'" >false</DebuggerSupport >
51- <BlazorCacheBootResources Condition =" '$(BlazorCacheBootResources)' == ''" >true</BlazorCacheBootResources >
56+ <BlazorCacheBootResources Condition =" '$(BlazorCacheBootResources)' == '' and '$(_TargetingNET100OrLater)' != 'true' " >true</BlazorCacheBootResources >
5257 <BlazorFingerprintBlazorJs Condition =" '$(BlazorFingerprintBlazorJs)' == '' and '$(OverrideHtmlAssetPlaceholders)' == 'true'" >true</BlazorFingerprintBlazorJs >
5358
54- <_TargetingNETBefore80 >$([MSBuild]::VersionLessThan('$(TargetFrameworkVersion)', '8.0'))</_TargetingNETBefore80 >
55- <_TargetingNET80OrLater >$([MSBuild]::VersionGreaterThanOrEquals('$(TargetFrameworkVersion)', '8.0'))</_TargetingNET80OrLater >
56- <_TargetingNETBefore100 >$([MSBuild]::VersionLessThan('$(TargetFrameworkVersion)', '10.0'))</_TargetingNETBefore100 >
57-
5859 <!-- 8 < .NET we want to fingerprint dotnet.js because it's part of the blazor.boot.json which is loaded from blazor.webassembly.js -->
5960 <!-- 8 <= .NET < 10 we don't want to fingerprint dotnet.js because it's path is hardcoded in blazor.webassembly.js -->
6061 <!-- 10 <= .NET we want to leave fingerprinting to WasmSDK because it knows if import maps where applied -->
0 commit comments