【C#】VS2015开发环境的安装和配置(一)2016-08-03更新
分类:C#、VS2015、WPF、ASP.NET MVC、Android、iOS、Unity3D;
更新日期:2016-08-03
一、简介
为了避免网上乱七八糟的过时介绍,避免误导初学者,这次把至2016年8月初C#开发环境各种版本的更新和安装过程重新整理一下。目的是为了让对C#感兴趣的初学者知道到底哪些是过时的,哪些是最新的,哪些是别有用心的人故意给你挖的坑。
先说一下VS2015的官方网址(这是你了解VS2015以及它到底能做哪些事的第1步):
https://www.visualstudio.com/en-us/visual-studio-homepage-vs.aspx
其中:
VS2015 Enterprise(含Update3)是功能最全且性能无限制的商业版本。
VS2015 Community(含Update3)是全功能的免费版
说明:微软搞的免费的VS2015 Community的作用和IBM搞的免费的Eclipse作用相同,都是为了吸引开发者的。如果你能忍受性能的限制,如果你想玩没有人去承担责任的各种开源架构,如果你想将各种开源程序直接拿来糊弄老板,如果老板想用0%的投资赚取100%的利润(呵呵,……),那么,对于C#开发人员来说,VS2015 Community是首选;对于Java开发人员来说,Eclipse是首选。为什么?原因很简单,微软和IBM肯定都不会去找你的麻烦,只要你的用户能忍受你搞的大杂烩就行了。
但是,如果你想让开发的系统稳定可靠,而且没有性能限制,还是用收费的企业版吧(学习时可以用破解的)。本博客介绍的就是这个版本(VS2015简体中文企业版)。
二、截至到2016年8月各种开发工具的最新版本
1、VS2015:Update3
2、Android SDK:25.1.7
3、Xmarin for Visual Studio:4.1.2.18
4、HAXM:6.0.3
5、Unity:5.3.5f1
6、Visual Studio Tools for Unity:2.3
7、百度Android SDK:4.0.0
8、百度TTS:2.2.7
本博客后面的安装和示例运行截图都是针对上面介绍的这些最新版本而言的。
三、VS2015能干什么
这里简单介绍一下用VS2015简体中文企业版(自带Update3)能开发哪些应用程序。
1、开发经典的应用程序
如果你希望学习用C#开发VS2015自带的【控制台应用程序】、【Windows窗体应用程序】、【WPF应用程序】、【ASP.NET Web应用程序】、……,只需要安装VS2015并选择默认配置即可。
2、个人开发还是团队开发
对于个人开发或者学习,只需要在本机安装VS2015即可。安装环境要求:Win7(SP1及以上)、Win10都可以。本人使用的是Win10操作系统(各种版本的Win10都可以)。
对于团队开发(比如几十个人同时开发同一个“项目”,注意这里的“项目”在VS2015中称为“解决方案”),除了在团队中每个人开发用的计算机上安装VS2015外,还需要准备一台服务器并在服务器上安装【Visual Studio Team Foundation Server 2015 更新 3】,服务器操作系统要求:Windows Server 2012或者Windows Server 2012 R2,注意TFS 2015好像目前还不支持Windows Server 2013(本人没测试过)。
3、开发Android和iOS应用程序
如果你希望学习用C#开发可在Android、iOS、Win10等平台上运行的跨平台移动应用程序,除了安装VS2015以外,还需要安装下面的内容。
【下面的“最新”是指2016年8月底】:
JDK:jdk8u91
Android SDK(最新稳定版:25.1.7)
Xmarin for Visual Studio(最新稳定版:4.1.2.18),这个版本的变化比较大,简单来说,从这个版本开始,在VS2015中编译Android应用程序时不再使用Xmarin编译器,而是改为直接用MSBuild来编译了,同时从该版本开始正式支持Android 7.0(API 24)的开发。
HAXM(最新稳定版:6.0.3)
对于Android开发,这些新的版本都带来了什么惊喜呢?看《VS2015开发环境的安装和配置(三)》中介绍的Android模拟器的运行截图你就明白了。
4、开发3D游戏、3D应用、虚拟现实应用(VR)
如果你希望学习用C#开发可在Windows、Linux、Android、iOS、MAC等二十多个平台上运行的2D游戏、3D游戏、3D应用、虚拟现实应用(VR),除了安装VS2015以外,还需要安装下面的内容:
Unity(最新稳定版:5.3.5f1)
了解了VS2015最基本的内容后,接下来请继续看下一篇的具体安装步骤【VS2015开发环境的安装和配置(二)】。