|
12 | 12 |
|
13 | 13 | <Target Name="_AddBlazorFrameworkStaticWebAssets" Condition="'$(OutputType)' == 'Exe'"> |
14 | 14 | <ItemGroup Condition="'$(UsingMicrosoftNETSdkWeb)' == 'true'"> |
15 | | - <_FrameworkStaticWebAssetCandidate Include="$(BlazorFrameworkStaticWebAssetRoot)\blazor.web.js" /> |
16 | | - <_FrameworkStaticWebAssetCandidate Include="$(BlazorFrameworkStaticWebAssetRoot)\blazor.server.js" /> |
| 15 | + <_FrameworkStaticWebAssetCandidate Include="$(BlazorFrameworkStaticWebAssetRoot)\blazor.web.js"> |
| 16 | + <RelativePath>_framework/blazor.web.js</RelativePath> |
| 17 | + </_FrameworkStaticWebAssetCandidate> |
| 18 | + <_FrameworkStaticWebAssetCandidate Include="$(BlazorFrameworkStaticWebAssetRoot)\blazor.server.js"> |
| 19 | + <RelativePath>_framework/blazor.server.js</RelativePath> |
| 20 | + </_FrameworkStaticWebAssetCandidate> |
17 | 21 | </ItemGroup> |
18 | 22 |
|
19 | 23 | <ItemGroup Condition="'$(UsingMicrosoftNETSdkWeb)' == 'true' AND '$(UseBlazorFrameworkDebugAssets)' == 'true'"> |
20 | 24 | <_FrameworkStaticWebAssetCandidate Include="$(BlazorFrameworkStaticWebAssetRoot)\blazor.web.js.map" /> |
21 | 25 | <_FrameworkStaticWebAssetCandidate Include="$(BlazorFrameworkStaticWebAssetRoot)\blazor.server.js.map" /> |
22 | 26 | </ItemGroup> |
23 | 27 |
|
24 | | - <PropertyGroup> |
25 | | - <_IncludeAssetsInBlazorWebAssemblyProject Condition="'$(UsingMicrosoftNETSdkBlazorWebAssembly)' == 'true' AND '$(StaticWebAssetProjectMode)' != 'Default'">true</_IncludeAssetsInBlazorWebAssemblyProject> |
26 | | - </PropertyGroup> |
27 | | - |
28 | | - <ItemGroup Condition="'$(_IncludeAssetsInBlazorWebAssemblyProject)' == 'true'"> |
29 | | - <_FrameworkStaticWebAssetCandidate Include="$(BlazorFrameworkStaticWebAssetRoot)\blazor.webassembly.js" /> |
30 | | - </ItemGroup> |
31 | | - |
32 | | - <ItemGroup Condition="'$(_IncludeAssetsInBlazorWebAssemblyProject)' == 'true' AND '$(UseBlazorFrameworkDebugAssets)' == 'true'"> |
33 | | - <_FrameworkStaticWebAssetCandidate Include="$(BlazorFrameworkStaticWebAssetRoot)\blazor.webassembly.js.map" /> |
34 | | - </ItemGroup> |
35 | | - |
36 | 28 | <ItemGroup> |
37 | 29 | <_MissingFrameworkStaticWebAssetCandidate |
38 | 30 | Include="@(_FrameworkStaticWebAssetCandidate)" |
|
45 | 37 | Condition="'@(_MissingFrameworkStaticWebAssetCandidate->Count())' != '0'" |
46 | 38 | Text="Framework asset '%(_MissingFrameworkStaticWebAssetCandidate.Identity)' could not be found and won't be included in the project." /> |
47 | 39 |
|
48 | | - <PropertyGroup> |
49 | | - <_FrameworkAssetsPath>$(IntermediateOutputPath)frameworkassets</_FrameworkAssetsPath> |
50 | | - </PropertyGroup> |
51 | | - |
52 | | - <MakeDir |
53 | | - Directories="$(_FrameworkAssetsPath)" |
54 | | - Condition="!EXISTS('$(_FrameworkAssetsPath)')" /> |
55 | | - |
56 | | - <Copy |
57 | | - SourceFiles="@(_FrameworkStaticWebAssetCandidate)" |
58 | | - DestinationFolder="$(_FrameworkAssetsPath)" |
59 | | - SkipUnchangedFiles="true"> |
60 | | - <Output TaskParameter="CopiedFiles" ItemName="_CopiedFrameworkStaticWebAssetCandidate" /> |
61 | | - </Copy> |
62 | | - |
63 | | - <ItemGroup> |
64 | | - <_CopiedFrameworkStaticWebAssetCandidate> |
65 | | - <RelativePath>_framework\%(FileName)%(Extension)</RelativePath> |
66 | | - <ContentRoot>$(_FrameworkAssetsPath)</ContentRoot> |
67 | | - </_CopiedFrameworkStaticWebAssetCandidate> |
68 | | - </ItemGroup> |
69 | | - |
70 | 40 | <DefineStaticWebAssets |
71 | | - Condition="'@(_CopiedFrameworkStaticWebAssetCandidate->Count())' != '0'" |
72 | | - CandidateAssets="@(_CopiedFrameworkStaticWebAssetCandidate)" |
| 41 | + Condition="'@(_FrameworkStaticWebAssetCandidate->Count())' != '0'" |
| 42 | + CandidateAssets="@(_FrameworkStaticWebAssetCandidate)" |
| 43 | + ContentRoot="$(BlazorFrameworkStaticWebAssetRoot)" |
73 | 44 | SourceId="$(PackageId)" |
74 | 45 | SourceType="Discovered" |
75 | 46 | AssetKind="All" |
76 | | - AssetMode="All" |
| 47 | + AssetMode="CurrentProject" |
77 | 48 | AssetRole="Primary" |
78 | 49 | FingerprintCandidates="true" |
79 | 50 | BasePath="$(StaticWebAssetBasePath)"> |
|
0 commit comments