最新VS for Mac离线安装教程汇总!

VS大家都知道,大名鼎鼎的Visual Studio、功能强大的IDE,这里汇集了VS在mac OS系统上的各种下载方式和下载步骤,博主被折腾的死去活来于是会对安装VS for mac进行了总结,有需要的童鞋们赶紧过来看吧:

下载方式有两种,即大家广为熟知的自动下载(需要联网)或者离线下载方式:

1 自动下载(不推荐!)

自动下载就是通过官网的连接进行下载:https://docs.microsoft.com/zh-cn/visualstudio/releasenotes/vs2017-mac-relnotesl  

下载自动下载工具后打开即可以自动进行下载和安装,但是。

安装对网的要求很高,而且你必须去fq,据网友统计,普通美国的ss还不能用,必须是挂上新加坡的ss才可能安装成功,而且安装过程中如果网一断。。。好吧,骚年重新来过!

经常会卡到这个界面,然后只能强行关闭!

除非你家网速够快、使用的VPN很牛逼,你就可以试试!否则还是用离线下载吧!

另外,有人建议将ios和Android两个划掉进行安装好像可以成功!

2 离线下载(强烈推荐!)

离线下载需要的是下载所需要所有文件的“下载链接”,只要把这个链接得到就可以了,只要在自动下载工具上稍微研究一下就可以得到下载地址。

下载文件地址和信息在这里:

https://xampubdl.blob.core.windows.net/static/installer_assets/v3/Mac/Universal/InstallationManifest.xml

https://developer.xamarin.com/releases/current/

好了,让我们现在整理一下我们需要下载的文件:

<Name>Mono Framework</Name>  
<Version>5.8.0.129</Version>

<Name>Java SDK</Name>
<Version>1.8.0.131</Version>

<Name>Android SDK</Name>
<Version>24.4.1</Version>

<Name>Xamarin.Android</Name>
<Version>8.2.0</Version>

<Name>Xamarin.iOS</Name>
<Version>11.8.0.20</Version>

<Name>Xamarin.Mac</Name>
<Version>4.2.0.20</Version>

<Name>Xamarin Workbooks & Inspector</Name>
<Version>1.4.0</Version>

<Name>.NET Core 2.x</Name>
<Version>2.0.5</Version>

<Name>Intel® HAXM</Name>
<Version>6.2.1</Version>

<Name>Xamarin Profiler</Name>
<Version>1.6.1</Version>

<Name>Android NDK for Mac OS X version</Name>
<Version>14</Version>

<name>android-ndk</name>

以上是全部的组件,除了一些基本的需要外,有些插件根据自己的需要选择性安装。

下载链接分别为:

https://dl.xamarin.com/MonoFrameworkMDK/Macx86/MonoFramework-MDK-5.8.0.129.macos10.xamarin.universal.pkg

http://download.oracle.com/otn-pub/java/jdk/8u131-b11/d54c1d3a095b4ff2b6607d096fa80163/jdk-8u131-macosx-x64.dmg

http://dl.google.com/android/android-sdk_r24.4.1-macosx.zip

http://dl.google.com/android/ndk/android-ndk-r14b-darwin-x86_64.bin 链接不能用换成下面的

https://dl.google.com/android/repository/android-ndk-r14b-darwin-x86_64.zip

https://dl.xamarin.com/VsMac/VisualStudioForMac-7.4.0.1033.dmg

https://dl.xamarin.com/MonoforAndroid/Mac/xamarin.android-8.2.0-15.pkg

https://dl.xamarin.com/MonoTouch/Mac/xamarin.ios-11.8.0.20.pkg

https://dl.xamarin.com/XamarinforMac/Mac/xamarin.mac-4.2.0.20.pkg

https://dl.xamarin.com/Installer/haxm-macosx_v6_2_1.zip

https://dl.xamarin.com/interactive/XamarinInteractive-1.4.0.pkg

https://download.microsoft.com/download/1/1/5/115B762D-2B41-4AF3-9A63-92D9680B9409/dotnet-sdk-2.1.4-osx-x64.pkg

https://dl.xamarin.com/profiler/profiler-mac-1.6.1-483.pkg

点击通过下载工具下载即可(推荐迅雷),速度基本都是满速,比起自动下载真的是快多了。。。

下载好之后进行安装。安装过程总结:

(1)首先安装Java环境(开发Android必需):打开jdk-xxx-macosx-x64.dmg进行安装,安装完成之后在终端里输入”java -version”可查看安装成功之后的版本号; (2)安装Android SDK(开发Android必需):将android-sdk_xxx-macosx.zip复制到目录“~/Library/Developer/Xamarin”下(目录不存在请手工创建),然后双击android-sdk_xxx-macosx.zip解压完毕,然后在终端里进入解压之后的 tools 目录,运行“./android”即可打开SDK Manager进行更新,更新方法根据自己需要来进行,为了保证Xamarin能检测到SDK,至少必须将“Android SDK Platform-tools”更新完成。 (3)安装Android NDK:将android-ndk-r10e-darwin-x86_64.zip复制到目录“~/Library/Developer/Xamarin/android-ndk”下(目录不存在请手工创建),在目录 android-ndk解压该文件即可。 (4)安装Mono环境:打开 MonoFramework-MDK-xxx.macos10.xamarin.x86.pkg 后安装完成即可。 (5)安装开发IDE:打开 VisualStudioForMac-xxx.dmg 后安装完成即可。 (6)安装xamarin.ios(开发iOS必需,根据个人需求选择安装):打开 xamarin.ios-xxx.pkg 后安装完成即可。 (7)安装xamarin.android(开发Android必需,根据个人需求选择安装):打开 xamarin.android-xxx.pkg 后安装完成即可。 (8)安装xamarin.mac(开发Mac程序必需,根据个人需求选择安装):打开 xamarin.mac-xxx.pkg 后安装完成即可。 (9)设置Xamarin环境:打开XamarinStudio->Preferences->工程->SDK Locations->Android,可看到SDK和NDK为空,设置后的结果如下(路径可直接在你的编辑器里修改后复制进去即可):

就在你之前解压的目录中,如果之前按照步骤执行的话,Android SDK(将oldpan修改为你自己的Mac账户名): /Users/oldapn/Library/Developer/Xamarin/android-sdk-macosx Java SDK(这个一般默认已装好): /usr Android NDK(将oldpan修改为你自己的Mac账户名): /Users/oldpan/Library/Developer/Xamarin/android-ndk/android-ndk-r10e (10)Xamarin自动升级的更新文件下载路径为(将oldpan修改为你自己的Mac账户名): /Users/oldpan/Library/Caches/VisualStudio/7.0/TempDownload

这样就大功告成了!

参考连接:

https://www.jianshu.com/p/c67c14b3110c/

https://docs.microsoft.com/zh-cn/visualstudio/releasenotes/vs2017-mac-relnotes

http://tieba.baidu.com/p/5464911789?fid=3652649&pid=115901707721#115901707721

https://www.v2ex.com/t/321123

此文由腾讯云爬虫爬取,文章来源于Oldpan博客

欢迎关注Oldpan博客公众号,持续酝酿深度学习质量文:

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

编辑于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏张善友的专栏

Using the OData Ajax library

2010年3月份的msdn杂志上有篇文章是介绍Asp.Net Ajax 调用WCF Data Service的,也就是Using the OData Ajax ...

1885
来自专栏编程

python学习手册-环境安装和配置

python学习手册 ? 一、python 安装和配置 下载安装包 首先需要在官网 https://www.python.org/ 下载python的安装...

2049
来自专栏jessetalks

ASP.NET安全

ASP.NET 安全 概述   安全在web领域是一个永远都不会过时的话题,今天我们就来看一看一些在开发ASP.NET MVC应用程序时一些值得我们注意的安全问...

4408
来自专栏张善友的专栏

Office Web Apps

Office Web Apps 将为 Word、Excel、PowerPoint 乃至 OneNote 的桌面版本提供基于 Web 的版本。当然,在 Web 上...

27710
来自专栏张善友的专栏

Windows Server 2008 R2 Server Core

在微软Windows Server 2008中开始提供一个全新的Server Core模式,它是一个最小限度的系统安装选项,只包括安全、TCP/IP、文件系统、...

29910
来自专栏张善友的专栏

冗余代码检查工具Simian

微软web2.0开发示例Kobe,重蹈了Oxite的覆辙。Ayende连续发表了五篇高质量的Kobe探讨贴: Kobe – In the nuts & bolt...

3178
来自专栏张善友的专栏

创建安全的ASP.NET虚拟主机

随着基于.net平台的应用程序的数量级增加,提供.net空间的虚拟主机商也越来越多,但是有不少的虚拟主机提供商对.net环境的权限分配并不是非常的熟悉,从而导致...

27210
来自专栏FreeBuf

漏洞预警 | 微软Patch Tuesday修复三则重要漏洞

微软在Patch Tuesday中修复了53个安全漏洞,涉及的产品包括Windows操作系统、Office、Internet Explorer、Microsof...

21510
来自专栏mwangblog

开始使用vim

1445
来自专栏张善友的专栏

asp.net安全检测工具 --Padding Oracle 检测

最近的一个asp.net安全缺陷,引起了社区很大的反响,博客园也有一个ASP.NET的Padding Oracle安全漏洞的话题,昨天在博客上贴了一个文章ASP...

2167

扫码关注云+社区