Don't save performance passes (.psess) in solution file (.sln).
This suggestion is migrated to Developer Community. Please use below link to view the current status.
There are some stuff that gets changed in the solution file if you've done a profiling session (memory or performance, doesn't matter). This is very annoying when using version control.
Thank you for your help with improving Visual Studio. We’re investigating the issue with .psess updating solution files to evaluate if we can fix it. We will provide an update soon.
Many many of these files are created even if you don't use the profiler (I have never tried it). I constantly have to delete them and it's super annoying.