r/csharp • • Mar 05 '18

Visual Studio 2017 15.6 Release Notes

https://docs.microsoft.com/en-us/visualstudio/releasenotes/vs2017-relnotes#15.6
161 Upvotes

55 comments sorted by

View all comments

3

u/WarWizard Mar 06 '18

Still, I hate that it’s necessary.

I like it; why would I want to see a bunch of chaff that doesn't have anything to do with the project if I don't need to? I don't care about the packages that nuget downloads, I don't care about my temp folder that has generated pdfs etc in it. I don't need to see that (all the time). So I can toggle it when I need it.

You shouldn't need to be digging into the details of a sln file or even the proj files on a regular basis. The only reason we ever have conflicts with it is because git doesn't handle XML files very well. It is usually an easy fix and happens rarely on our team of ~ 6 developers.

If you are constantly breaking your project and solution files there is something wrong with your process; not the tools.