|
48 | 48 | <VSTestLogger>@(VSTestLogger)</VSTestLogger> |
49 | 49 | </PropertyGroup> |
50 | 50 |
|
51 | | - <PropertyGroup> |
52 | | - <!-- |
53 | | - Do not change versions since we need to support VSTest DataCollectors. We need to load assembly version 1.6.0 to properly work |
54 | | - We can check minimum supported package version here https://github.com/Microsoft/vstest/blob/master/src/Microsoft.TestPlatform.ObjectModel/Microsoft.TestPlatform.ObjectModel.csproj#L34 |
55 | | - --> |
56 | | - <!-- VSTest dependency versions --> |
57 | | - <!-- https://github.com/microsoft/vstest/blob/fde8bf79d3f0f80e3548f873a56ffb4100c0ae49/eng/Versions.props#L22C1-L54C2 --> |
58 | | - <MicrosoftBuildUtilitiesCorePackageVersion>15.9.20</MicrosoftBuildUtilitiesCorePackageVersion> |
59 | | - <SystemReflectionMetadataVersion>1.6.0</SystemReflectionMetadataVersion> |
60 | | - <SystemCollectionsImmutableVersion>1.5.0</SystemCollectionsImmutableVersion> |
61 | | - |
62 | | - <!-- some additional information about dependency management limitations for MSBuild tasks (coverlet.msbuild.tasks) |
63 | | - - msBuild task with dependencies https://natemcmaster.com/blog/2017/11/11/msbuild-task-with-dependencies/ |
64 | | - - Aligning versions with MSBuild |
65 | | - - If you need a dependency that is also used in MSBuild itself, you have to align with the version MSBuild uses. |
66 | | - - This includes System.Reflection.Metadata, System.Collections.Immutable, NuGet, Newtonsoft.Json, and others. |
67 | | - - See example: dependencies.props (https://github.com/aspnet/BuildTools/blob/1f3f14382764e06b7e691e5ee89d12a280249284/build/dependencies.props#L19-L29)" |
68 | | -
|
69 | | - .NET 8.0.3xx (MSBuild) core-sdk-tasks version details https://github.com/dotnet/installer/blob/release/8.0.3xx/src/core-sdk-tasks/core-sdk-tasks.csproj |
70 | | -
|
71 | | - ALIGN PACKAGE VERSIONS of coverlet.core with coverlet.collector (vstest) and coverlet.msbuild.tasks (.NET SDK MSBuild) |
72 | | -
|
73 | | - e.g. candidates for version conflicts: |
74 | | - <MicrosoftBuildTaskVersion>15.7.179</MicrosoftBuildTaskVersion> |
75 | | - <MicrosoftBuildTaskUtilitiesCoreVersion>15.7.179</MicrosoftBuildTaskUtilitiesCoreVersion> |
76 | | - <NuGetBuildTasksPackageVersion>6.9.0-rc.86</NuGetBuildTasksPackageVersion> |
77 | | - <MicrosoftBuildTaskSystemReflectionMetaData>1.4.2</MicrosoftBuildTaskSystemReflectionMetaData> |
78 | | - <MicrosoftBuildTaskSystemCollectionImmutable>1.5.0</MicrosoftBuildTaskSystemCollectionImmutable> >= 1.3.1 |
79 | | - --> |
80 | | - </PropertyGroup> |
81 | | - |
82 | 51 | </Project> |
0 commit comments