Apq.Cfg.Benchmarks.csproj 1.4 KB

123456789101112131415161718192021222324252627282930313233343536
  1. <Project Sdk="Microsoft.NET.Sdk">
  2. <PropertyGroup>
  3. <OutputType>Exe</OutputType>
  4. <TargetFrameworks>net6.0;net8.0;net9.0</TargetFrameworks>
  5. <ImplicitUsings>enable</ImplicitUsings>
  6. <Nullable>enable</Nullable>
  7. <IsPackable>false</IsPackable>
  8. </PropertyGroup>
  9. <ItemGroup>
  10. <PackageReference Include="BenchmarkDotNet" Version="0.15.8" />
  11. </ItemGroup>
  12. <ItemGroup Condition="'$(TargetFramework)' == 'net6.0'">
  13. <PackageReference Include="Microsoft.Extensions.DependencyInjection" Version="6.0.0" />
  14. </ItemGroup>
  15. <ItemGroup Condition="'$(TargetFramework)' == 'net8.0'">
  16. <PackageReference Include="Microsoft.Extensions.DependencyInjection" Version="8.0.0" />
  17. </ItemGroup>
  18. <ItemGroup Condition="'$(TargetFramework)' == 'net9.0'">
  19. <PackageReference Include="Microsoft.Extensions.DependencyInjection" Version="9.0.0" />
  20. </ItemGroup>
  21. <ItemGroup>
  22. <ProjectReference Include="..\..\Apq.Cfg\Apq.Cfg.csproj" />
  23. <ProjectReference Include="..\..\Apq.Cfg.Ini\Apq.Cfg.Ini.csproj" />
  24. <ProjectReference Include="..\..\Apq.Cfg.Xml\Apq.Cfg.Xml.csproj" />
  25. <ProjectReference Include="..\..\Apq.Cfg.Yaml\Apq.Cfg.Yaml.csproj" />
  26. <ProjectReference Include="..\..\Apq.Cfg.Toml\Apq.Cfg.Toml.csproj" />
  27. <ProjectReference Include="..\..\Apq.Cfg.SourceGenerator\Apq.Cfg.SourceGenerator.csproj" OutputItemType="Analyzer" ReferenceOutputAssembly="false" />
  28. </ItemGroup>
  29. </Project>