Search code examples
visual-studioxamarinversion-controlxamarin-studiosln-file

Is it possible to set the Xamarin Studio StartupItem 'per user' and not in the sln file?


We have a solution file with multiple Apps for multiple platforms. There are 10 projects which may be selected as default startup project while developing a user story. Unfortunately the StartupItem is stored in the sln file and hence causes undesired merges in our version control system (or worse: collisions). As I understand, Visual Studio has an .suo file to store these kind of settings per user.

Why does Xamarin Studio store the StartupItem in the sln file? Is there support for suo files? Or is there any other workaround for this commit ping-pong?


Solution

  • Just a note - Xamarin has fixed this in version 5.7:

    http://developer.xamarin.com/releases/studio/xamarin.studio_5.7/xamarin.studio_5.7/

    From the release notes: "The startup project name is now stored in the user solution settings file instead of the .sln file."

    So >= v 5.7 no filters or anything special should be needed.