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 ...
随机推荐
- ASP.NET features need application service database support
搭建的web程序出现如上图所示的错误 原因程序使用以下ASP.NET 特性 Membership (the SqlMembershipProvider class). Role management ...
- Mongodb Manual阅读笔记:MongoDB教程
Mongodb教程的说明,可以当手册用 Getting Started Install MongoDB on Linux Systems Install MongoDB on Red Hat Ente ...
- InnoDB源码分析--事务日志(一)
原创文章,转载请注明原文链接(http://www.cnblogs.com/wingsless/p/5705314.html) 在之前的文章<InnoDB的WAL方式学习>(http:// ...
- 使用dwr时动态生成table的一个小技巧
这篇随笔是我在07年写的,因为当时用了自己建设的blog,后来停止使用了,今天看到备份数据库还在,恢复出来放到这里.留着记录用. 我在使用DWR时,试了很多次都无法在动态生成的table中的一个或多个 ...
- html页面高亮关键词
function hightLightTheKeyWord(searchParam,$dom){ if(searchParam&&!/^\s*$/.test(searchParam)) ...
- iOS打包Framework真机和模拟器兼容合并版本 - 详细攻略步骤
打包Framework,测试时: 1.用模拟器打包,测试时只能跑在模拟器 2.用真机打包,测试时只能跑在真机 那么怎么做到一个版本兼容以上两种场景呢? 解决如下: 1.打开终端 2.输入 lipo ...
- android MotionEvent 获取长按压时间长
思路: 1.记录ACTION_DOWN的aX, aY坐标: 2.在ACTION_MOVE判断是否移动,移动则取消记录时间,没移动就记录: 3.记录时间,按下坐标,移动坐标分别显示在TextView a ...
- lsll 加载段限长指令
static inline unsigned long get_limit(unsigned long segment) { unsigned long __limit; __asm__(&quo ...
- Ganglia安装扩容
现有的环境中Hbase集群的机器需要安装ganglia,遂采取了以下步骤. 查看机器的信息, uname –a cat /etc/issue 查看当前环境是x86的,安装的是red hat 6.4 之 ...
- Nagios check_logfiles插件的使用记录
1 获取与安装 https://labs.consol.de/assets/downloads/nagios/check_logfiles-3.7.4.tar.gz 链接可能会失效,建议去官网下载. ...