No web font resource extraction
Some checks failed
MSBuild / build (push) Has been cancelled
MSBuild / publish (push) Has been cancelled

Fix WebView2 resources not being released in FontViewer
This commit is contained in:
ema
2025-06-24 02:05:04 +08:00
parent 2c330a0136
commit 1c1f6d55e7
4 changed files with 239 additions and 127 deletions

View File

@@ -52,14 +52,6 @@
<ErrorReport>prompt</ErrorReport>
</PropertyGroup>
<ItemGroup>
<None Include="Translations.config">
<SubType>Designer</SubType>
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</None>
<Resource Include="Resources\**\*" />
</ItemGroup>
<ItemGroup>
<Content Include="$(NuGetPackageRoot)\FreeTypeSharp\3.0.0\runtimes\win-x64\native\freetype.dll">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
@@ -81,6 +73,9 @@
<ItemGroup>
<PackageReference Include="FreeTypeSharp" Version="3.0.0" />
<PackageReference Include="QuickLook.Typography.OpenFont" Version="1.0.1" />
<PackageReference Include="Microsoft.Web.WebView2" Version="1.0.3240.44">
<PrivateAssets>all</PrivateAssets>
</PackageReference>
</ItemGroup>
<ItemGroup>
@@ -96,6 +91,19 @@
</ProjectReference>
</ItemGroup>
<ItemGroup>
<None Include="Translations.config">
<SubType>Designer</SubType>
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</None>
</ItemGroup>
<ItemGroup>
<EmbeddedResource Include="Resources\**\*">
<LogicalName>QuickLook.Plugin.FontViewer.Resources.%(RecursiveDir)%(Filename)%(Extension)</LogicalName>
</EmbeddedResource>
</ItemGroup>
<ItemGroup>
<Compile Include="..\..\GitVersion.cs">
<Link>Properties\GitVersion.cs</Link>