Skip to content

Conversation

@stefannikolei
Copy link
Contributor

Converts the Solution File to the new cleaner Format.

@JimBobSquarePants
Copy link
Member

Slnx requires .NET 10 for stable support does it not?

@stefannikolei
Copy link
Contributor Author

Slnx requires .NET 10 for stable support does it not?

Yeah... I could install the .net10 sdk for the .net8 build. Or just throw this PR away until .net8 is dropped

@gfoidl
Copy link
Contributor

gfoidl commented Nov 15, 2025

Slnx requires .NET 10 for stable support does it not?

.NET SDK 9.0.200 introduced it.

In .NET 10 only dotnet new sln defaults to the slnx format.

@JimBobSquarePants
Copy link
Member

JimBobSquarePants commented Nov 15, 2025

Slnx requires .NET 10 for stable support does it not?

.NET SDK 9.0.200 introduced it.

In .NET 10 only dotnet new sln defaults to the slnx format.

Yes but in our CI we explicitly use only the single .NET 8 SDK for non-preview entries. I need to ensure everything still works there.

Tests are currently failing though because TestEnvironment explicitly looks for the sln extension as it searches for the solution directory. If everything works after that I’m happy as long as VS 2022 can open it.

@stefannikolei
Copy link
Contributor Author

Closed for now. .net8 target should only be built with installed .net8 sdk and not with net8 and net10 sdk

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants