最新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 条评论
登录 后参与评论

相关文章

来自专栏张善友的专栏

Windows Server 2008 R2 Server Core

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

38610
来自专栏木子昭的博客

新年喜庆的Sublime主题Sublime3 主题安装Jetbrain系列主题推荐

Sublime3 主题安装 1. 下载Sublime text3 https://www.sublimetext.com/3 2. 为sublime安装Pack...

6768
来自专栏张善友的专栏

冗余代码检查工具Simian

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

3618
来自专栏张善友的专栏

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

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

34210
来自专栏张善友的专栏

Using the OData Ajax library

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

1985
来自专栏张善友的专栏

ASP.NET 5运行时升级到Beta5

在Visual Studio 2015 RTM和Windows 10正式发布之前,微软把开源.NET升级到了beta5,带来了一些增强和改变。和Visual S...

2188
来自专栏游戏杂谈

解决Visual Studio 2010过卡的问题

装了Visual Assists 插件后,开发中经常会导致整个电脑都处于“挂起”的状态,任务管理器都打不开。后来修改了一下设置,现在已经正常了…

2523
来自专栏信安之路

PowerShell 降级攻击的检测与防御

在第一部分中,我提供了 PowerShell 的高级概述及其对网络的潜在风险。 当然,如果我们有追踪机制,那么只能缓解一些 PowerShell 攻击,假设我们...

1740
来自专栏数值分析与有限元编程

VS2017作为python开发的IDE

在VS这一款号称“宇宙最强”的IDE和编译器中,高度集成了对python语言的支持,并直接加入了机器学习的框架,只需要在安装的时候选择python模块就行(可以...

4.4K1
来自专栏FreeBuf

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

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

23310

扫码关注云+社区

领取腾讯云代金券