Install Visual Studio For Mac Preview
2016-11-17 02:47
501 查看
在Hack News上看到Visual Studio For Mac Preview的链接,上面有许多评论,纪录下尝鲜安装过程。
最开始从微软Visual Studio For Mac Preview页面下载该dmg包,网络差安装失败,弹出一个页面,让手动逐个安装下面的包
安装路径:/Library/Frameworks/Mono.framework/
jdk-8u111-macosx-x64.dmg
安装完成后,再次运行
运行
/Library/Java/JavaVirtualMachines/jdk1.8.0_111.jdk/Contents/Home/
安装路径:/Users/feilong/Library/Developer/Xamarin/android-sdk-macosx/
安装路径:/Users/feilong/Library/Developer/Xamarin/android-ndk-r10e/
安装路径:/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/
安装的时候让直接拷贝到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/
dotnet-dev-osx-x64.1.0.0-preview2-1-003177.pkg
编译,运行,会自动检查.NET Core安装的版本,也会自动用nuget下载需要的库。
完毕,看来目前这个版本还只是Xamarin换肤版,微软希望开发者在全平台用C#开发,并且使用Azure云平台的样子,Nodejs的环境倒是有可能更早集成,C++的还是无望了,不过这个冠名版对于宇宙最强IDE的全平台之路算是一个全新的里程碑,未来会更好。
第一次尝试
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.binchmod +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,要自己装下
.NET Core for Macdotnet-dev-osx-x64.1.0.0-preview2-1-003177.pkg
Hello World
简单新建一个.NET Core的控制台小程序。编译,运行,会自动检查.NET Core安装的版本,也会自动用nuget下载需要的库。
完毕,看来目前这个版本还只是Xamarin换肤版,微软希望开发者在全平台用C#开发,并且使用Azure云平台的样子,Nodejs的环境倒是有可能更早集成,C++的还是无望了,不过这个冠名版对于宇宙最强IDE的全平台之路算是一个全新的里程碑,未来会更好。
相关文章推荐
- Microsoft Visual Studio 2017 for Mac Preview 的一些问题
- Microsoft Visual Studio 2017 for Mac Preview安装使用案例分享
- Microsoft Visual Studio 2017 for Mac Preview 下载+安装+案例Demo
- Microsoft Visual Studio 2017 for Mac Preview 下载+安装+案例Demo
- Microsoft Visual Studio 2017 for Mac Preview 下载+安装+案例Demo
- Microsoft Visual Studio 2017 for Mac Preview安装使用案例分享
- 安装Armadillo 进行矩阵计算(Install Armadillo on Windows for Visual Studio)
- InstallShield Limited Edition for Visual Studio 2013 图文教程(教你如何打包.NET程序)
- [转]Install ASP.NET MVC 4 for Visual Studio 2010
- 在Visual Studio for Mac中使用fastlane管理iOS的provision
- InstallShield Limited Edition for Visual Studio
- InstallShield Limited Edition for Visual Studio 2013 图文教程(教你如何打包.NET程序)
- InstallShield Limited Edition for Visual Studio 2013 图文教程(教你如何打包.N
- InstallShield Limited Edition for Visual Studio 2013 图文教程打包安装包
- InstallShield Limited Edition for Visual Studio 2013 图文教程
- InstallShield Limited Edition for Visual Studio 2013 图文教程(教你如何打包.NET程序)
- Hi Visual Studio for Mac
- InstallShield Limited Edition for Visual Studio 2013
- InstallShield Limited Edition for Visual Studio 2013 图文教程(教你如何打包.NET程序)
- Android Studio for Mac Install PlantUML plugin