dotnet / vscode-csharp

Official C# support for Visual Studio Code
MIT License
2.87k stars 675 forks source link

Feature request: XML Solution (SLNX) workflow #7048

Open sammtan opened 7 months ago

sammtan commented 7 months ago

Visual Studio Preview has a new workflow feature with the .slnx solution as an alternative to the traditional .sln that uses GUID, which is pretty much useless. XML Solution seems to make the project structure simpler and the code may also be easier to understand.

I hope the dev team and fellow contributors will agree with this, because this feature will be very helpful.

trichling commented 6 months ago

And in addition to support it in VS Code it would of bourse be very nice to have it in the dotnet CLI tooling as well and in the templates.

sebastianwhiffen commented 6 months ago

slnx will surely be the de facto standard for sln files going forward. Commenting to register my interest in this feature being available to use in vsCode

dibarbet commented 6 months ago

I don't have a lot of information here, but I expect once core MSBuild supports and can parse the new format, the C# extension will also be able to support it.

JoeRobich commented 2 months ago

MSBuild tracking issue for SLNX support https://github.com/dotnet/msbuild/issues/10266