【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开发环境的安装和配置(二)】。
【C#】VS2015开发环境的安装和配置(一)2016-08-03更新的更多相关文章
- 【C#】VS2015开发环境的安装和配置(二)2016-08-03更新
分类:C#.VS2015.WPF.ASP.NET MVC.Android.iOS.Unity3D: 更新日期:2016-08-03 按下面介绍的步骤安装即可. 一.安装JDK和Android SDK ...
- 【C#】VS2015开发环境的安装和配置(三)2016-08-03更新
分类:C#.VS2015.WPF.ASP.NET MVC.Android.iOS.Unity3D: 更新日期:2016-08-03 控制台应用程序.WPF应用程序直接创建即可,这里就不再介绍了.下面仅 ...
- VS2015开发环境的安装和配置 2016-07-03更新
创建日期:2016-07-03 一.简介 为了避免网上乱七八糟的过时介绍,避免误导初学者,这次把至2016年6月底C#开发环境各种版本的更新和安装过程重新整理一下贡献出来.目的是为了让对C#感兴趣的初 ...
- 【C#】VS2015开发环境的安装和配置(转)
出处: http://www.cnblogs.com/rainmj/p/5636518.html http://www.cnblogs.com/rainmj/p/5636529.html http:/ ...
- go 语言开发环境的安装与配置
go 语言开发环境的安装与配置 编辑器选择 一直以来都是用sublime,但是听说sublime对于golang的插件支持并不是特别完善,并且VS Code只要在自身所带的扩展商店里安装go插件就可以 ...
- 教你10分钟内在Windows上完成Rails开发环境的安装和配置
原文:http://www.cnblogs.com/tambor/archive/2011/12/25/rails_anzhuang_railsinstaller.html 一般来说,Windows开 ...
- Win7 32位系统下Java开发环境的安装及配置
目录: Java JDK安装. Java JDK系统环境的配置. 配置常见问题的解决. Java JDK的安装 Java Jdk(Java Development Kit)Java开发不可缺少的环境, ...
- [flutter+dart] windows7下开发环境的安装与配置
前言 博主是做嵌入式的,参加工作时间也不久,而且是非科班出身,之前从未接触过移动开发.最近了解到了flutter框架和dart语言,想作为第二语言学习一下,因此会从最基础的环节开始,以此博客作为记录, ...
- 从零开始安装搭建win10与ubuntu20.04双系统开发环境——集安装、配置、软件、美化、常见问题等于一体的——超详细教程
目录 **前言 ** 关于系统安装配置与软件安装 一.Win10安装ubuntu20.04双系统 1.按照自己的需求分区 2.配置软件镜像源 软件包管理工具介绍 更换APT源--使用国内镜像 3.解决 ...
随机推荐
- C#对七牛云的操作
1.配置环境 项目中引用 QiNiu.4.0.dll 在webconfig:<add key="USER_AGENT" value="qiniu csharp-sd ...
- Devexpress 等待窗体
加载窗体以及等待窗体 程序加载时,需要等待加载完成后在显示 窗体显示顺序 1. 给用户看的等待窗体 2. 加载完成后的主窗体 代码如下: 1. 等待窗体代码 #region using using S ...
- Atitit.gui api自动化调用技术原理与实践
Atitit.gui api自动化调用技术原理与实践 gui接口实现分类(h5,win gui, paint opengl,,swing,,.net winform,)1 Solu cate1 Sol ...
- mac本用WTG(Windows To Go)安装Win10到移动硬盘
准备工作: 一个空的 USB 3.0 移动硬盘(在安装 WTG 时候会将这个硬盘清空重新并分区,注意备份好数据.USB 3.0 的优盘是不行的,即使安装成功,系统的运行速度会奇慢) 原版Windows ...
- Js控制显示、隐藏文本框中的密码
Js控制显示.隐藏文本框中的密码,也可称为是一款小型的JavaScript星号密码破解器,点击会显示出密码类型的文本框中的真实信息,再次点击则还原,程序 主要是获取HTML元素对象,然后强制更改元素属 ...
- maven项目部署打包
方法一.把maven依赖的jar包一起打包 http://maven.apache.org/plugins/maven-assembly-plugin/usage.html pom/build中加入以 ...
- 【原创】.NET读写Excel工具Spire.Xls使用(2)Excel文件的控制
本博客所有文章分类的总目录:http://www.cnblogs.com/asxinyu/p/4288836.html .NET读写Excel工具Spire.Xls使用文章 ...
- 【原创】Newlife.XCode的常见功能使用(一)查询与数据初始化
本博客所有文章分类的总目录:http://www.cnblogs.com/asxinyu/p/4288836.html Newlife XCode组件相关文章目录:http://www ...
- office 2010 安装教程
Microsoft Office 2010,是微软推出的新一代办公软件,提供了一些更丰富和强大的新功能,开发代号为Office 14,实际是第12个发行版.该软件共有6个版本,分别是初级版.家庭及学生 ...
- Android进程间通信之socket通信
用Java中的socket编程. 通过socket实现两个应用之间的通信,可以接收和发送数据,同时将接收到的数据显示在activity界面上. Server端: ServerLastly.java p ...