With the release of Visual Studio 2017 and the new Visual Studio Installer, there were some changes to how the Xamarin extensions for Visual Studio get installed and updated. In VS 2017, Xamarin updates will now generally be published as an integrated part of the Visual Studio Product Updates in the Extensions and Updates menu. However, the Visual Studio Product Update from earlier today (build 26228.10) does not yet include Xamarin’s Xcode 8.3 support. Xcode 8.3 support will instead be included in a Visual Studio Product Update for the final versions of Xamarin 15.1, which are coming soon.
In the interim, we are providing downloadable versions of the Xamarin.VisualStudio and Xamarin.iOS extensions for VS 2017 that support Xcode 8.3. In order to use these versions, please download them from the respective links below, and follow these instructions:
- If by chance either file downloads with a “.zip” extension in your browser, rename it back 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. Be sure to un-check any checkboxes present for Visual Studio 2015 and lower. Then 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 184.108.40.2064 version in VS 2017.