Conversation
There was a problem hiding this comment.
Pull request overview
This PR migrates the solution from the traditional .sln format to the newer .slnx (XML-based) format, which is supported in modern versions of Visual Studio and .NET tooling. The migration also updates the build pipeline to target .NET 10.0 and upgrades Nuke build tools to version 10.1.0.
Key changes:
- Replaced traditional
Mockolate.slnfile with new XML-basedMockolate.slnxformat - Updated build pipeline target framework from .NET 8.0 to .NET 10.0
- Updated Nuke build tool dependencies to version 10.1.0
Reviewed changes
Copilot reviewed 5 out of 5 changed files in this pull request and generated no comments.
Show a summary per file
| File | Description |
|---|---|
| Pipeline/Build.csproj | Updated target framework from net8.0 to net10.0 for the build pipeline |
| Mockolate.slnx | New XML-based solution file replacing the traditional .sln format with organized folder structure |
| Mockolate.sln | Removed traditional Visual Studio solution file |
| Directory.Packages.props | Updated Nuke.Common and Nuke.Components package versions from 9.0.4 to 10.1.0 |
| .nuke/parameters.json | Updated solution reference from Mockolate.sln to Mockolate.slnx |
|
🚀 Benchmark ResultsDetails
|
|
This is addressed in release v0.47.0. |



This PR migrates the solution from the traditional
.slnformat to the newer.slnx(XML-based) format, which is supported in modern versions of Visual Studio and .NET tooling. The migration also updates the build pipeline to target .NET 10.0 and upgrades Nuke build tools to version 10.1.0.Key changes
Mockolate.slnfile with new XML-basedMockolate.slnxformat