Skip to content

Conversation

Joy-less
Copy link
Contributor

In April 2024, Microsoft added support for a new solution file format called .slnx to replace the old .sln format.

.slnx uses XML similar to .csproj.

The difference in readability is huge. Okay, it doesn't really matter that much but I think it's cool.

Copy link

@Joy-less
Copy link
Contributor Author

I see MSBuild doesn't support this yet, this can be delayed until .slnx gets better support.

@linkdotnet
Copy link
Owner

linkdotnet commented Jan 11, 2025

In some other repositories of mine, I also support the slnx file. Because of tooling support and what not (and it is still marked as experimental) I would prefer if we keep both versions.
I don't expect many changes to the SLN files anyway, so the maintenance cost isn't that high (I hope).

@linkdotnet
Copy link
Owner

The GitHub Pipeline is failing. I guess they don't support slnx as of now

@linkdotnet
Copy link
Owner

linkdotnet commented Mar 15, 2025

Given that this is not experimental anymore since SDK version 9.0.200, we can proceed with this one. I will rebase onto the current mainline branch

EDIT: Can't. @Joy-less could you rebase and therefore trigger another run?

@Joy-less
Copy link
Contributor Author

EDIT: Can't. @Joy-less could you rebase and therefore trigger another run?

I'll do this later today. ^-^

Copy link

@linkdotnet linkdotnet merged commit f45beb2 into linkdotnet:main Mar 15, 2025
3 checks passed
@Joy-less Joy-less deleted the sln-to-slnx branch March 15, 2025 19:38
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.

2 participants