LocalizationTool.csproj 1.4 KB

12345678910111213141516171819202122232425262728293031323334353637
  1. <Project Sdk="Microsoft.NET.Sdk">
  2. <PropertyGroup>
  3. <OutputType>WinExe</OutputType>
  4. <TargetFramework>net48</TargetFramework>
  5. <UseWPF>true</UseWPF>
  6. <UseWindowsForms>true</UseWindowsForms>
  7. <LangVersion>latest</LangVersion>
  8. <AssemblyName>LocalizationTool</AssemblyName>
  9. <RootNamespace>LocalizationTool</RootNamespace>
  10. <ApplicationIcon>app.ico</ApplicationIcon>
  11. <!-- Release(发布):不生成 PDB / XML 文档 -->
  12. <DebugType Condition="'$(Configuration)' == 'Release'">none</DebugType>
  13. <DebugSymbols Condition="'$(Configuration)' == 'Release'">false</DebugSymbols>
  14. <GenerateDocumentationFile>false</GenerateDocumentationFile>
  15. </PropertyGroup>
  16. <ItemGroup>
  17. <Resource Include="app.ico" />
  18. </ItemGroup>
  19. <ItemGroup>
  20. <PackageReference Include="HandyControl" Version="3.5.1" />
  21. <PackageReference Include="MessagePack" Version="3.1.8" />
  22. <PackageReference Include="Newtonsoft.Json" Version="13.0.4" />
  23. <!-- Costura.Fody:把所有依赖 DLL 压缩嵌入 exe,单文件发布(net48 无原生 PublishSingleFile) -->
  24. <PackageReference Include="Fody" Version="6.9.1" PrivateAssets="all" />
  25. <PackageReference Include="Costura.Fody" Version="5.7.0" PrivateAssets="all" />
  26. </ItemGroup>
  27. <ItemGroup>
  28. <Reference Include="Microsoft.VisualBasic" />
  29. <Reference Include="System.Net.Http" />
  30. <Reference Include="System.Web" />
  31. </ItemGroup>
  32. </Project>