With the release of Visual Studio 2017, there were some changes to how the Xamarin.VS extension was installed with the Visual Studio Installer in 2017, as compared to VS 2015 and 2013. With previous VS versions, we published Xcode support through our existing channels within the Xamarin.VS IDE updater. For VS 2017 that won’t work due to these changes, and our Xcode 8.3 support is not included with the VS 15.0.2 release that happened this morning. Xcode 8.3 support for VS 2017 will be included in the 15.1 release which is coming soon.
In the interim, we are providing downloadable versions of Xamarin.VS and the Xamarin.Apple.sdk that support Xcode 8.3 in VS 2017. In order to use these builds, please download them from the respective links below, and follow these instructions:
- Rename the files from “.zip” to “.vsix”.
- Shut down all instances of VS 2017 currently running. We suggest you also close any instances of VS 2015 or 2013 as well.
- Double click the Xamarin.VisualStudio VSIX file.
- A pop up window with a number of checkbox options will appear. Select only the Visual Studio 2017 checkboxes. Un-check any checkboxes present for Visual Studio 2015 and lower. Click the install button.
- Once installation of the Xamarin.VS VSIX file has fully completed, repeat steps 2 & 3 for the Xamarin.Apple.Sdk VSIX file.
- Once installation of both Xamarin.VS and Xamarin.iOS are complete, restart VS 2017, and confirm the new Xamarin.VS and Xamarin.iOS builds are installed by checking the versions listed in Help > About Microsoft Visual Studio.
If you see a behavior that looks suspicious in these versions, and if it isn’t clear whether one of the known issues in the release notes matches the problem, please file a quick bug report to let the team know.
- File a bug using the “Cycle 9” new bug form.
- If you get any errors when using the form to submit, please select the All Products option and choose the desired product.
If you notice an error in this blog post or have trouble downloading one of the installer packages, please let us know in the corresponding forum thread.
Uninstalling this Update from Visual Studio 2017
In the event that these versions need to be uninstalled, the Visual Studio Installer can be used to accomplish this. Read the uninstalling Xamarin guide for more information.
Note that uninstalling these specific VSIX files through this process will fully remove the Xamarin.VisualStudio extension from VS 2017. You will need to re-install the Xamarin component through the Visual Studio Installer to restore the previous Xamarin 22.214.171.1244 version in VS 2017.