You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

70 lines
2.8 KiB

4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
  1. <Project>
  2. <!-- <Import Sdk="Microsoft.NET.Sdk" Project="Sdk.props" /> -->
  3. <!-- 生成 -->
  4. <PropertyGroup>
  5. <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
  6. <!-- <AppendTargetFrameworkToOutputPath>false</AppendTargetFrameworkToOutputPath> -->
  7. <DocumentationFile>bin\$(Configuration)\$(TargetFramework)\$(AssemblyName).xml</DocumentationFile>
  8. <LangVersion>latest</LangVersion>
  9. <!-- <NoWarn>CS0108,CS0162,CS0414,CS0612,CS0618,CS0649,CS1589,CS1570,CS1572,CS1573,CS3019,CS3021</NoWarn> -->
  10. </PropertyGroup>
  11. <!-- 程序集信息 -->
  12. <PropertyGroup>
  13. <Product>Apewer Libraries</Product>
  14. <Version>6.5.2</Version>
  15. </PropertyGroup>
  16. <!-- NuGet -->
  17. <PropertyGroup Condition="'$(Configuration)'=='Release'">
  18. <GeneratePackageOnBuild>true</GeneratePackageOnBuild>
  19. <PackageOutputPath>..\</PackageOutputPath>
  20. <IsPackable>true</IsPackable>
  21. </PropertyGroup>
  22. <!-- .NET Standard 2.1 -->
  23. <PropertyGroup Condition="'$(TargetFramework)'=='netstandard2.1'">
  24. <AssemblyTitle>$(AssemblyName) - .NET Standard 2.1</AssemblyTitle>
  25. <DefineConstants>NETSTD;$(DefineConstants);$(AdditionalConstants)</DefineConstants>
  26. </PropertyGroup>
  27. <!-- .NET Standard 2.0 -->
  28. <PropertyGroup Condition="'$(TargetFramework)'=='netstandard2.0'">
  29. <AssemblyTitle>$(AssemblyName) - .NET Standard 2.0</AssemblyTitle>
  30. <DefineConstants>NETSTD;$(DefineConstants);$(AdditionalConstants)</DefineConstants>
  31. </PropertyGroup>
  32. <!-- .NET Framework 2.0 -->
  33. <PropertyGroup Condition="'$(TargetFramework)'=='net20'">
  34. <AssemblyTitle>$(AssemblyName) - .NET Framework 2.0</AssemblyTitle>
  35. <DefineConstants>NETFX;NET20;$(DefineConstants);$(AdditionalConstants)</DefineConstants>
  36. </PropertyGroup>
  37. <!-- .NET Framework 4.0 -->
  38. <PropertyGroup Condition="'$(TargetFramework)'=='net40'">
  39. <AssemblyTitle>$(AssemblyName) - .NET Framework 4.0</AssemblyTitle>
  40. <DefineConstants>NETFX;NET40;$(DefineConstants);$(AdditionalConstants)</DefineConstants>
  41. </PropertyGroup>
  42. <!-- .NET Framework 4.6.1 -->
  43. <PropertyGroup Condition="'$(TargetFramework)'=='net461'">
  44. <AssemblyTitle>$(AssemblyName) - .NET Framework 4.6.1</AssemblyTitle>
  45. <DefineConstants>NETFX;NET461;NET45;$(DefineConstants);$(AdditionalConstants)</DefineConstants>
  46. </PropertyGroup>
  47. <!-- .NET Core 3.1 -->
  48. <PropertyGroup Condition="'$(TargetFramework)'=='netcoreapp3.1'">
  49. <AssemblyTitle>$(AssemblyName) - .NET Core 3.1</AssemblyTitle>
  50. <DefineConstants>NETCORE;$(DefineConstants);$(AdditionalConstants)</DefineConstants>
  51. <!-- <UseWPF>true</UseWPF> -->
  52. <!-- <UseWindowsForms>true</UseWindowsForms> -->
  53. </PropertyGroup>
  54. <ItemGroup Condition="'$(TargetFramework)'=='netcoreapp3.1'">
  55. <!-- <FrameworkReference Include="Microsoft.AspNetCore.App" /> -->
  56. <!-- <FrameworkReference Include="Microsoft.WindowsDesktop.App" /> -->
  57. </ItemGroup>
  58. <!-- <Import Sdk="Microsoft.NET.Sdk" Project="Sdk.targets" /> -->
  59. </Project>