mirror of
https://github.com/QL-Win/QuickLook.git
synced 2026-01-14 07:06:15 +08:00
Upgraded several NuGet dependencies across multiple csproj files, including Microsoft.Web.WebView2, Google.Protobuf, MsgReader, bblanchon.PDFiumV8.Win32, and Lib.Harmony. This ensures compatibility with the latest features and bug fixes from upstream packages.
114 lines
4.9 KiB
XML
114 lines
4.9 KiB
XML
<Project Sdk="Microsoft.NET.Sdk.WindowsDesktop">
|
|
|
|
<PropertyGroup>
|
|
<OutputType>Library</OutputType>
|
|
<TargetFramework>net462</TargetFramework>
|
|
<RootNamespace>QuickLook.Plugin.FontViewer</RootNamespace>
|
|
<AssemblyName>QuickLook.Plugin.FontViewer</AssemblyName>
|
|
<FileAlignment>512</FileAlignment>
|
|
<SignAssembly>false</SignAssembly>
|
|
<UseWPF>true</UseWPF>
|
|
<LangVersion>latest</LangVersion>
|
|
<GenerateAssemblyInfo>false</GenerateAssemblyInfo>
|
|
<AppendTargetFrameworkToOutputPath>false</AppendTargetFrameworkToOutputPath>
|
|
<GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>
|
|
<CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
|
|
<ProjectGuid>{CE40160D-5E3C-4A41-9BDA-C4F414C174EB}</ProjectGuid>
|
|
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
|
|
</PropertyGroup>
|
|
|
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|AnyCPU'">
|
|
<DebugSymbols>true</DebugSymbols>
|
|
<DebugType>full</DebugType>
|
|
<Optimize>false</Optimize>
|
|
<OutputPath>..\..\Build\Debug\QuickLook.Plugin\QuickLook.Plugin.FontViewer\</OutputPath>
|
|
<DefineConstants>DEBUG;TRACE</DefineConstants>
|
|
<ErrorReport>prompt</ErrorReport>
|
|
</PropertyGroup>
|
|
|
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|AnyCPU'">
|
|
<DebugType>pdbonly</DebugType>
|
|
<Optimize>true</Optimize>
|
|
<OutputPath>..\..\Build\Release\QuickLook.Plugin\QuickLook.Plugin.FontViewer\</OutputPath>
|
|
<DefineConstants>TRACE</DefineConstants>
|
|
<ErrorReport>prompt</ErrorReport>
|
|
</PropertyGroup>
|
|
|
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x86'">
|
|
<DebugSymbols>true</DebugSymbols>
|
|
<DebugType>full</DebugType>
|
|
<OutputPath>..\..\Build\Debug\QuickLook.Plugin\QuickLook.Plugin.FontViewer\</OutputPath>
|
|
<DefineConstants>DEBUG;TRACE</DefineConstants>
|
|
<PlatformTarget>x86</PlatformTarget>
|
|
<ErrorReport>prompt</ErrorReport>
|
|
</PropertyGroup>
|
|
|
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x86'">
|
|
<OutputPath>..\..\Build\Release\QuickLook.Plugin\QuickLook.Plugin.FontViewer\</OutputPath>
|
|
<DefineConstants>TRACE</DefineConstants>
|
|
<Optimize>true</Optimize>
|
|
<DebugType>pdbonly</DebugType>
|
|
<PlatformTarget>x86</PlatformTarget>
|
|
<ErrorReport>prompt</ErrorReport>
|
|
</PropertyGroup>
|
|
|
|
<ItemGroup>
|
|
<Content Include="$(NuGetPackageRoot)\FreeTypeSharp\3.0.1\runtimes\win-x64\native\freetype.dll">
|
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
|
<DestinationFolder>$(OutDir)win-x64\</DestinationFolder>
|
|
<Link>runtimes\win-x64\freetype.dll</Link>
|
|
</Content>
|
|
<Content Include="$(NuGetPackageRoot)\FreeTypeSharp\3.0.1\runtimes\win-x86\native\freetype.dll">
|
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
|
<DestinationFolder>$(OutDir)win-x86\</DestinationFolder>
|
|
<Link>runtimes\win-x86\freetype.dll</Link>
|
|
</Content>
|
|
<!--<Content Include="$(NuGetPackageRoot)\FreeTypeSharp\3.0.1\runtimes\win-arm64\native\freetype.dll">
|
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
|
<DestinationFolder>$(OutDir)win-arm64\</DestinationFolder>
|
|
<Link>runtimes\win-arm64\freetype.dll</Link>
|
|
</Content>-->
|
|
</ItemGroup>
|
|
|
|
<ItemGroup>
|
|
<PackageReference Include="FreeTypeSharp" Version="3.0.1" />
|
|
<PackageReference Include="QuickLook.Typography.OpenFont" Version="1.0.1" />
|
|
<PackageReference Include="Microsoft.Web.WebView2" Version="1.0.3595.46">
|
|
<PrivateAssets>all</PrivateAssets>
|
|
</PackageReference>
|
|
</ItemGroup>
|
|
|
|
<ItemGroup>
|
|
<ProjectReference Include="..\..\QuickLook.Common\QuickLook.Common.csproj">
|
|
<Project>{85FDD6BA-871D-46C8-BD64-F6BB0CB5EA95}</Project>
|
|
<Name>QuickLook.Common</Name>
|
|
<Private>False</Private>
|
|
</ProjectReference>
|
|
<ProjectReference Include="..\QuickLook.Plugin.HtmlViewer\QuickLook.Plugin.HtmlViewer.csproj">
|
|
<Project>{CE22A1F3-7F2C-4EC8-BFDE-B58D0EB625FC}</Project>
|
|
<Name>QuickLook.HtmlViewer</Name>
|
|
<Private>False</Private>
|
|
</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>
|
|
</Compile>
|
|
</ItemGroup>
|
|
|
|
</Project>
|