Install Visual Studio For Mac Preview
在Hack News上看到Visual Studio For Mac Preview的链接,上面有许多评论,纪录下尝鲜安装过程。
第一次尝试
- VisualStudioforMacPreviewInstaller.dmg,这个是在线安装包,网络差就会...
- 最开始从微软Visual Studio For Mac Preview页面下载该dmg包,网络差安装失败,弹出一个页面,让手动逐个安装下面的包
第二次尝试
安装mono framework,看来不会有C++的东西,失望中。
- MonoFramework-MDK-4.8.0.344.macos10.xamarin.universal.pkg
- 安装路径:/Library/Frameworks/Mono.framework/
安装最新JDK,Mac自带的不是官方的,装个最新版JDK也好。
- 命令行下
javac -version,弹出对话框点击过去下载最新版JDK - jdk-8u111-macosx-x64.dmg
- 安装完成后,再次运行
javac -version,正确显示JDK版本号 - 运行
/usr/libexec/java_home得到JDK的安装路径 - /Library/Java/JavaVirtualMachines/jdk1.8.0_111.jdk/Contents/Home/
安装Android-SDK,一种被坑的感觉。
- android-sdk-macosx,手动拷贝到VS要求的目录
- 安装路径:/Users/feilong/Library/Developer/Xamarin/android-sdk-macosx/
安装Android NDK,更坑了。
- android-ndk-r10e-darwin-x86_64.bin
chmod +x ./android-ndk-r10e-darwin-x86_64.bin./android-ndk-r10e-darwin-x86_64.bin解压,手动拷贝到Android SDK同级目录- 安装路径:/Users/feilong/Library/Developer/Xamarin/android-ndk-r10e/
安装Xamarin的开发框架
- xamarin.android-7.1.0-2.pkg
- 安装路径:/Library/Frameworks/Xamarin.Android.framework/
- xamarin.ios-10.4.0.20.pkg
- 安装路径:/Library/Frameworks/Xamarin.iOS.framework/
- xamarin.mac-3.0.0.290.pkg
- 安装路径:/Library/Frameworks/Xamarin.Mac.framework/
安装Visual Studio For Mac Preview的离线包
- VisualStudioForMac-Preview1-7.0.0.347.dmg
- 安装的时候让直接拷贝到Mac的应用程序目录,进去看了下,关键的几个目录如下:
- /Applications/Visual Studio.app/Contents/
- /Applications/Visual Studio.app/Contents/Resources/lib/monodevelop/
- /Applications/Visual Studio.app/Contents/Resources/lib/monodevelop/AddIns/
- /Applications/Visual Studio.app/Contents/Resources/lib/monodevelop/bin/
如果你需要开发.NET Core,要自己装下
Hello World
简单新建一个.NET Core的控制台小程序。




编译,运行,会自动检查.NET Core安装的版本,也会自动用nuget下载需要的库。
完毕,看来目前这个版本还只是Xamarin换肤版,微软希望开发者在全平台用C#开发,并且使用Azure云平台的样子,Nodejs的环境倒是有可能更早集成,C++的还是无望了,不过这个冠名版对于宇宙最强IDE的全平台之路算是一个全新的里程碑,未来会更好。
Install Visual Studio For Mac Preview的更多相关文章
- Visual Studio for Mac Preview离线下载安装
Visual Studio for Mac离线下载安装. 环境:OS X EI Caption 10.11.2 .NET Core SDK 1.1 需预先安装 .NET Core 1.1 SDK ma ...
- Visual Studio for mac从入门到放弃1
MAC 第一步:从微软官网下载:https://www.visualstudio.com/vs/visual-studio-mac/ 第二步:安装软件过程出现 It was not possible ...
- Visual Studio for Mac 安装
有一周时间没有更新博客了,最近这段时间真是苦不堪言,上周四晚上,一杯水将我的MBP报废掉了,开机状态,键盘进水,当场就关机了,很担心当时爆炸了,幸好还只是关机,然后就...没有然后了.第二天插电源可以 ...
- Visual Studio for Mac第四预
微软发布Visual Studio for Mac第四预览版 去年 11 月,微软发布了 Visual Studio for Mac 的首个预览版本,并且承诺后续数月会带来更多功能.而今天,随着 Vi ...
- Install Visual Studio Tools for Apache Cordova
Install Visual Studio Tools for Apache Cordova Visual Studio 2013 This article refers to the Visua ...
- Xamarin+Prism开发详解四:简单Mac OS 虚拟机安装方法与Visual Studio for Mac 初体验
Mac OS 虚拟机安装方法 最近把自己的电脑升级了一下SSD固态硬盘,总算是有容量安装Mac 虚拟机了!经过心碎的安装探索,尝试了国内外的各种安装方法,最后在youtube上找到了一个好方法. 简单 ...
- Visual Studio for Mac 初体验
你喜爱的 IDE,现在可用于 Mac 来自:https://www.visualstudio.com/zh-hans/vs/visual-studio-mac/ 惊不惊喜?意不意外?惊喜但不意外,因为 ...
- LNK1123: 转换到 COFF 期间失败: 文件无效或损坏 .NET 4.5 installed Visual Studio 2012 Release Preview
Error 'LINK : fatal error LNK1123: failure during conversion to COFF: file invalid or corrupt' after ...
- Visual Studio for Mac
Visual Studio for Mac 初体验 你喜爱的 IDE,现在可用于 Mac 来自:https://www.visualstudio.com/zh-hans/vs/visual-stu ...
随机推荐
- 3、Javascript学习 - IT软件人员学习系列文章
接下来,我们开始进入Javascript语言的学习. Javascript语言是一种解释性的语言,不同于ASP.NET.C#语言的这种编译性的语言.它随着HTML网页的发布而发布,就是说嵌入到HTML ...
- python urllib2 发起http请求post
使用urllib2发起post请求 def GetCsspToken(): data = json.dumps({"userName":"wenbin", &q ...
- Hadoop自定义分组Group
matadata: hadoop a spark a hive a hbase a tachyon a storm a redis a 自定义分组 import org.apache.hadoop.c ...
- coursera机器学习笔记-机器学习概论,梯度下降法
#对coursera上Andrew Ng老师开的机器学习课程的笔记和心得: #注:此笔记是我自己认为本节课里比较重要.难理解或容易忘记的内容并做了些补充,并非是课堂详细笔记和要点: #标记为<补 ...
- IE10 11的css hack
一.@media -ms-high-contrast @media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){ ...
- 浅谈C++设计模式之单例模式
单例模式:保证一个类仅有一个实例,并提供一个访问它的全局访问点. 通常我们可以让一个全局变量使得一个对象被访问,但它不能防止客户实例化多个对象,一个最好的办法就是让类自身负责保护它的唯一实例,这个类可 ...
- 实例浅析epoll的水平触发和边缘触发,以及边缘触发为什么要使用非阻塞IO
一.基本概念 我们通俗一点讲: Level_triggered(水平触发):当被监控的 ...
- 将域名从GODADDY转移到namesilo
1.首先登陆Godaddy的网站http://www.godaddy.com,登陆到后台控制面板,选择要转移的域名 如图所示,进入域名控制面板 2.对域名进行解锁,如果不进行解锁的话,域名是无法进行转 ...
- leetcode-Count Primes 以及python的小特性
题目大家都非常熟悉,求小于n的所有素数的个数. 自己写的python 代码老是通不过时间门槛,无奈去看了看大家写的code.下面是我看到的投票最高的code: class Solution: # @p ...
- JAVA面向对象之一
一.面向过程的思想和面向对象的思想 面向对象和面向过程的思想有着本质上的区别, 作为面向对象的思维来说,当你拿到一个问题时,你分析这个问题不再是第一步先做什么,第二步再做什么,这是面向过程的思维,你应 ...