Forum Visual Studio


The Xamarin Forums have officially moved to the new Microsoft Q&A experience. Microsoft Q&A is the home for technical questions and answers at across all products at Microsoft now including Xamarin!

To create new threads and ask questions head over to Microsoft Q&A for .NET and get involved today.

Switching back and forth between VS for Windows and Mac

I'm about to start a new project. For several years now I've been using VS on Windows to develop a Xamarin.Forms app primarily for iOS.

But, I'm finding that this is a bit wonky -- like failure to start builds, builds that don't get downloaded to target, etc.

I'm thinking of changing over to VS for Mac, but when I did that one time before, I got into an awful amount of updating (which is OK), but then ended up with the components on the Mac not being the "right" version for the VS on Windows.

I'll need to support both systems for some time. Short of getting a second Mac, is there hope?

Or, is there a table somewhere that lists the components revisions for the various VS & Xamarin.Forms versions?

Thanks for any help


Best Answer


  • BobWhittenBobWhitten USMember ✭✭

    I'm going to be brave and try this. I've been using VS-Win 16.6.4, and holding because in the last syncing everything up has taken the better part of a day -- and I have this app that I can't afford to break by updating.

    One big question -- I'm thinking I'll go to XCode 12, not 12.1 which is offered in the app store. I've been concerned mostly that it would be difficult to downgrade XCode -- is that a concern?

  • LandLuLandLu Member, Xamarin Team Xamurai

    is that a concern

    No. The latest version of Xamarin iOS has supported XCode 12:

  • BobWhittenBobWhitten USMember ✭✭

    Thank you @LandLu -- your answers are always helpful.

    Update here: I updated VS for Mac and VS for Windows to latest (8.7.8 and 17.6.7, respectively). Downloaded XCode 12.0 and installed. Everything works.

    So my NEED is satisfied, but I do have the generic issue of -- how can I know which VS Mac matches a VS Win (and which XCode is required), so I can use either when developing. It it all in the release notes? If so, I can't spot it.

    Am I the only one who wants to do this? I'm looking forward to handling my Win app, so would like to have a consistent set. Also, using Windows connected to Mac has been how I work, but now I'm thinking of doing most work on Mac instead. But want to maintain a fall-back position.

Sign In or Register to comment.