|
54 | 54 | <SystemReflectionMetadataVersion>1.6.0</SystemReflectionMetadataVersion> |
55 | 55 | <SystemCollectionsImmutableVersion>1.5.0</SystemCollectionsImmutableVersion> |
56 | 56 |
|
57 | | - <!-- msBuild task with dependencies https://natemcmaster.com/blog/2017/11/11/msbuild-task-with-dependencies/ |
58 | | - Aligning versions with MSBuild |
59 | | - If you need a dependency that is also used in MSBuild itself, you have to align with the version MSBuild uses. |
60 | | - This includes System.Reflection.Metadata, System.Collections.Immutable, NuGet, Newtonsoft.Json, and others. |
61 | | - See example: dependencies.props (https://github.com/aspnet/BuildTools/blob/1f3f14382764e06b7e691e5ee89d12a280249284/build/dependencies.props#L19-L29) |
| 57 | + <!-- some additional information about dependency management limitations for MSBuild tasks (coverlet.msbuild.tasks) |
| 58 | + - msBuild task with dependencies https://natemcmaster.com/blog/2017/11/11/msbuild-task-with-dependencies/ |
| 59 | + - Aligning versions with MSBuild |
| 60 | + - If you need a dependency that is also used in MSBuild itself, you have to align with the version MSBuild uses. |
| 61 | + - This includes System.Reflection.Metadata, System.Collections.Immutable, NuGet, Newtonsoft.Json, and others. |
| 62 | + - See example: dependencies.props (https://github.com/aspnet/BuildTools/blob/1f3f14382764e06b7e691e5ee89d12a280249284/build/dependencies.props#L19-L29)" |
62 | 63 |
|
63 | | - .NET 8.0.3xx core-sdk-tasks https://github.com/dotnet/installer/blob/release/8.0.3xx/src/core-sdk-tasks/core-sdk-tasks.csproj |
| 64 | + .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 |
64 | 65 |
|
65 | | - align package versions coverlet.core with coverlet.collector (vstest) and coverlet.msbuild.tasks (.NET SDK MSBuild) |
| 66 | + ALIGN PACKAGE VERSIONS of coverlet.core with coverlet.collector (vstest) and coverlet.msbuild.tasks (.NET SDK MSBuild) |
66 | 67 |
|
| 68 | + e.g. candidates for version conflicts: |
67 | 69 | <MicrosoftBuildTaskVersion>15.7.179</MicrosoftBuildTaskVersion> |
68 | 70 | <MicrosoftBuildTaskUtilitiesCoreVersion>15.7.179</MicrosoftBuildTaskUtilitiesCoreVersion> |
69 | 71 | <NuGetBuildTasksPackageVersion>6.9.0-rc.86</NuGetBuildTasksPackageVersion> |
|
0 commit comments