diff --git a/src/SolutionTemplate/5.2/uno52AppWithLib/uno52AppWithLib/uno52AppWithLib.csproj b/src/SolutionTemplate/5.2/uno52AppWithLib/uno52AppWithLib/uno52AppWithLib.csproj index 13b98c98c5ba..95821a360f7c 100644 --- a/src/SolutionTemplate/5.2/uno52AppWithLib/uno52AppWithLib/uno52AppWithLib.csproj +++ b/src/SolutionTemplate/5.2/uno52AppWithLib/uno52AppWithLib/uno52AppWithLib.csproj @@ -80,6 +80,10 @@ <_AssetsToValidate Include="$(WasmShellOutputPackagePath)\Assets\Icons\icon_foreground.scale-300.png" /> <_AssetsToValidate Include="$(WasmShellOutputPackagePath)\Assets\Icons\icon_foreground.scale-400.png" /> + + <_AssetsToValidate Include="$(WasmShellOutputPackagePath)\..\staticwebapp.config.json" /> + <_AssetsToValidate Include="$(WasmShellOutputPackagePath)\..\web.config" /> + <_AssetsToValidate Include="$(WasmShellOutputPackagePath)\test_root_asset.json" /> <_AssetsToValidate Include="$(WasmShellOutputPackagePath)\test_root_asset_not_included.json" MustNotExist="true" /> diff --git a/src/Uno.Sdk/targets/Uno.Common.Wasm.targets b/src/Uno.Sdk/targets/Uno.Common.Wasm.targets index 8ff446d7082e..4148141ba898 100644 --- a/src/Uno.Sdk/targets/Uno.Common.Wasm.targets +++ b/src/Uno.Sdk/targets/Uno.Common.Wasm.targets @@ -44,7 +44,7 @@ See https://github.com/dotnet/sdk/blob/e3c62139dd25af2b7593a2cde702261f20822e47/src/StaticWebAssetsSdk/Sdk/Sdk.StaticWebAssets.StaticAssets.ProjectSystem.props#L36 --> - + <_ContentToUpdate Include="@(Content)" @@ -61,13 +61,33 @@ - + <_ContentToUpdate Remove="@(_ContentToUpdate)"/> <_NonWebSdkContent Remove="@(_NonWebSdkContent)"/> + + + + + + + + <_wwwRootContentToUpdate Include="$(MSBuildProjectDirectory)/$(WasmProjectFolder)/wwwroot/**" /> + + + + + %(RecursiveDir)%(Filename)%(Extension) + Root + + PreserveNewest + + + <_wwwRootContentToUpdate Remove="@(_wwwRootContentToUpdate)" />