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

相关文章

来自专栏Python中文社区

Django 博客教程:建立django工程(连载二)

專 欄 ❈追梦人物,电子科技大学计算机学院研究生,从事大数据分析研究方向。主要使用 Python 语言进行相关数据的分析,熟练使用 django 开发网站系统。...

1896
来自专栏信安之路

Window 提权基础

再加上个人的理解写出的关于 Windows 提权基础的文章,其中有些地方因为不太实用所以做了适当修改,感谢 @hl0rey 的帮助和建议。

600
来自专栏Python中文社区

初探Anaconda——最省心的Python版本和第三方库管理

專 欄 ❈ 段晓晨,Python中文社区专栏作者。写过一点爬虫,写过几篇文章。能力虽有限,会尽量把想说的东西讲清楚。 知乎ID:段小草 知乎专栏:小段同学的杂...

3809
来自专栏小特工作室

WinForm中ClickOnce发布至广域网

  ClickOnce智能客户端,是微软提供比较早的一项技术,用于实现WinForm开发的应用程序能够自动更新,省去给每台客户端升级带来的困扰。   从网上的贴...

2007
来自专栏潇涧技术专栏

Hello Octopress

2016-11-13 update: 后来我的博客先后从Octopress进化到Hexo以及现在的Hugo

542
来自专栏静晴轩

基于GitHub Pages搭建的Blog

The Article Come From StrayBirds; 这篇文章原来出自minixalpha;遥想当年也是参考这篇动态图文使用Hexo折腾自己新的...

2779
来自专栏菩提树下的杨过

windows 7 安装及.net开发环境搭建

明天是win7中文版的正式发售日期,作为MS的粉丝,特地在今天到网上down了一个D版(是旗舰版哦!)体验了一把,基于xp/vista在web程序员心中的恶劣印...

1885
来自专栏bdcn

CoreOS配置Docker镜像加速器更靠谱的方法

之前写过一篇文章,是在/run/下的一个临时文件中写入配置,不太靠谱,/run下的临时文件会经常丢失的。

1022
来自专栏三流程序员的挣扎

Flutter 学习记1 - Mac 下的安装配置

网上搜到一篇文章安装cocoapods遇到error: RPC failed; curl 56 SSLRead() return error -36问题,不知道...

1122
来自专栏流柯技术学院

Atom + activate-power-mode震屏插件Windows7下安装

Atom是Github推出的一个文本编辑器,搜索一下大概是给Web前端用的,最近比较火的是他的一个插件activate-power-mode,可以实现打字屏振效...

902

扫码关注云+社区