Как удалить staticwebassets из библиотеки классов razor из публикации? не работает

#.net-core #msbuild #blazor #.net-6.0 #dotnet-publish

Вопрос:

Мой asp.net проект core 6 ссылается на библиотеку blazor nuget, которая копирует некоторые файлы в выходной каталог публикации при запуске dotnet publish

Я хочу предотвратить публикацию некоторых файлов.

Как удалить эти файлы из ResolvedFileToPublish после yarget ComputeFilesToPublish не работает.

 lt;Project Sdk="Microsoft.NET.Sdk.Web"gt;   lt;PropertyGroupgt;  lt;TargetFrameworkgt;net6.0lt;/TargetFrameworkgt;  lt;/PropertyGroupgt;  lt;ItemGroupgt;  lt;PackageReference Include="Syncfusion.Blazor.Calendars" Version="19.3.0.56" /gt;  lt;PackageReference Include="Syncfusion.Blazor.Themes" Version="19.3.0.56" GeneratePathProperty="true" /gt;  lt;/ItemGroupgt;   lt;Target Name="RemoveFilesFromPublish" AfterTargets="ComputeFilesToPublish"gt;  lt;ItemGroupgt;  lt;!-- ResolvedFileToPublish does not contain staticwebassest  lt;BlazorThemes Include="$(PkgSyncfusion_Blazor_Themes)staticwebassets*.*" /gt;  lt;DotNetPublishFiles Remove="@(BlazorThemes)" /gt;  lt;ResolvedFileToPublish Remove="@(BlazorThemes)"gt;lt;/ResolvedFileToPublishgt;  lt;ResolvedFileToPublish Remove="$(PkgSyncfusion_Blazor_Themes)staticwebassets*.*"gt;lt;/ResolvedFileToPublishgt;  lt;/ItemGroupgt;  lt;/Targetgt;  lt;/Projectgt;