|
1 | 1 | <Project Sdk="Microsoft.NET.Sdk">
|
2 | 2 | <PropertyGroup>
|
3 |
| - <TargetFramework>net6.0</TargetFramework> |
| 3 | + <TargetFrameworks>netcoreapp3.1;net6.0;net7.0</TargetFrameworks> |
4 | 4 | <IsPackable>false</IsPackable>
|
5 | 5 | <LangVersion>9.0</LangVersion>
|
| 6 | + <UseMaui>true</UseMaui> |
6 | 7 | </PropertyGroup>
|
7 | 8 | <ItemGroup>
|
8 | 9 | <AdditionalFiles Include="../stylecop.json" />
|
9 | 10 | </ItemGroup>
|
10 | 11 | <PropertyGroup>
|
11 | 12 | <CodeAnalysisRuleSet>../stylecop.ruleset</CodeAnalysisRuleSet>
|
12 | 13 | </PropertyGroup>
|
13 |
| - <ItemGroup> |
14 |
| - <DotNetCliToolReference Include="dotnet-xunit" Version="2.3.1" /> |
15 |
| - <PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.4.1" /> |
16 |
| - <PackageReference Include="NunitXml.TestLogger" Version="3.0.127" /> |
17 |
| - <PackageReference Include="xunit" Version="2.4.2" /> |
18 |
| - <PackageReference Include="xunit.runner.visualstudio" Version="2.4.5"><IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets> |
| 14 | + <ItemGroup Condition="'$(TargetFramework)' == 'net6.0' OR '$(TargetFramework)' == 'net7.0'"> |
| 15 | + <PackageReference Include="coverlet.collector" Version="6.0.0"> |
| 16 | + <IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets> |
19 | 17 | <PrivateAssets>all</PrivateAssets>
|
20 | 18 | </PackageReference>
|
21 |
| - <PackageReference Include="coverlet.msbuild" Version="3.2.0"><IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets> |
| 19 | + <PackageReference Include="xunit" Version="2.5.0" /> |
| 20 | + <PackageReference Include="xunit.runner.visualstudio" Version="2.5.0"> |
| 21 | + <IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets> |
22 | 22 | <PrivateAssets>all</PrivateAssets>
|
23 | 23 | </PackageReference>
|
| 24 | + </ItemGroup> |
| 25 | + <ItemGroup Condition="$(TargetFramework.StartsWith('netcoreapp'))"> |
| 26 | + <PackageReference Include="xunit" Version="2.4.2" /> |
| 27 | + <PackageReference Include="coverlet.msbuild" Version="3.2.0" /> |
| 28 | + <PackageReference Include="xunit.runner.visualstudio" Version="2.4.3"> |
| 29 | + <IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets> |
| 30 | + <PrivateAssets>all</PrivateAssets> |
| 31 | + </PackageReference> |
| 32 | + <PackageReference Include="Xamarin.Forms" Version="[5.0.0.1874,6)" /> |
| 33 | + </ItemGroup> |
| 34 | + <ItemGroup> |
| 35 | + <DotNetCliToolReference Include="dotnet-xunit" Version="2.3.1" /> |
| 36 | + <PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.4.1" /> |
24 | 37 | <PackageReference Include="Newtonsoft.Json" Version="13.0.2" />
|
25 | 38 | <PackageReference Include="XunitContext" Version="3.2.5" />
|
26 | 39 | </ItemGroup>
|
|
0 commit comments