大家好,欢迎来到IT知识分享网。
#
目录
#
VS 2012 ULT chs 安装以及 C# 环境
——————————
VS 2012 简介
随着 .NET Framework 的不断升级 vs 也在不断升级
.NET Framework 2.0 的出现标志着 .NET Framework 真正走向成熟
.NET Framework 4、Visual Studio 2010 解决了
等多种问题 还添加了
等
等
 Visual Studio 2012 之前的版本都支持什么: 年份 1998 2002 2003 2005 2008 2010 2012 开发工具版本 Visual Studio 6.0 Visual Studio.NET Visual Studio 2003 Visual Studio 2005 Visual Studio 2008 Visual Studio 2010 Visual Studio 2.12 支持的 .NET Framework 版本 不支持 1.0 1.1 2.0 3.5 4.0 4.5
我们选择的是 Visual Studio 2012 支持的是 .NET Framework 4.5 并向下兼容
——————————
VS 2012 安装
需要断网和管理员权限运行
运行安装程序:
启动中:
安装界面:
默认安装位置:
C:\Program Files (x86)\Microsoft Visual Studio 11.0
勾选我同意:
因为 C 盘没有空间了于是安装在 E 盘:
E:\1.IDE\Microsoft Visual Studio 11.0
点击下一步
可选功能默认全选即可
点击安装 开始安装:
安装完毕:
启动:
输入密钥:
密钥在网盘链接中
验证密钥:
验证成功:
选择默认开发环境:
我们是 C# 开发当然要选择
Visual C# 开发设置
此外默认下载最小帮助文档 然后点击启动 VS
还可以选择下载完整文档
或者不下载文档:
第一次启动需要等待十来分钟:
提示更新可用
这个应该就是帮助文档了
我们现在不下载帮助文档
这是主界面:
重启电脑之后还是提示下载帮助文档
现在我们下载
实际就是这个程序
HlpCtntMgr.exe
后台在下载:
这个下载说实话还是挺慢的:
呜呜总算要好了:
如果桌面没有软件图标 可以在开始中找到:
或者去该目录下寻找快捷方式:
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Microsoft Visual Studio 2012
右击 发送到桌面快捷方式 即可!
%%%%%
关于卸载
卸载注意了 需要拿你的安装包来卸载:
卸载还是需要等好久的:
然后瞬间就有空间了好嘛!!!
#
VS2012 编译运行 C# 程序
————————————
VS 2012 界面布局
启动 VS 2012
VS 2012 主界面:
菜单栏:
工具栏:
解决方案资源管理器:
VS 提供的有效管理应用程序的容器
代码编辑区域:
错误列表区域:
用来显示程序编译错误。警告信息
——————————
新建项目
好 我们除了直接点击
新建项目
还可以在菜单栏中:
文件
新建
项目
弹出
新建项目
对话框:
ConsoleApplication1
在 位置 框右侧 浏览 选择项目存放位置 我的默认是:
c:\users\byme\documents\visual studio 2012\Projects
点击 确定 即可创建一个 C# 代码模板:
示例代码如下:
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { } } }
——————————
编写代码
编写 Main 方法:
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { // 我的第一个 C# 程序! Console.WriteLine("Hello,World!"); Console.ReadLine(); } } }
——————————
生成可执行文件
我们可以在菜单栏中选择:
生成
生成 ……
或者按下
Shift F6
如果下面的错误列表中没有显示错误和警告 并且底层的状态栏显示
生成成功
字样就表示我们的代码没有编译错误 可以运行了!
——————————
运行程序
在菜单栏中选择:
调试
开始执行(不调试)
即可成功运行第一个 C# 程序!可以看到
Hello,World!
字样 然后下方是闪动的提示符 我们直接按下回车:
然后提示我们 按任意键继续 再按一下回车就能结束程序了:
就是这么简单!
——————————
编译运行快捷键
.NET Framework 提供了两个快捷键:
所以我们一般敲完代码确定没有错误后 直接 Ctrl F5 即可!
#
C# 应用程序是如何组织的?
——————————
首先 我们前面建立项目的时候 在这个路径下创建了一个与项目同名的文件夹:
C:\Users\byme\Documents\Visual Studio 2012\Projects\ConsoleApplication1 C:\Users\byme\Documents\Visual Studio 2012\Projects\ConsoleApplication1\ConsoleApplication1
对比一下 发现是不是一模一样的:
你也可以再新建其她项目:
—————————— 解决方案 那么什么叫 解决方案 呢? 解决方案 和 项目 都是 VS 提供的有效管理应用程序的容器 一个 解决方案 可以包含 一个、多个 项目 而每个项目都能解决一个独立的问题 我们的工作都是在某个解决方案中完成的 —————————— 解决方案资源管理器 VS 提供了一个窗口 叫 解决方案资源管理器 就是我们上面看见的了 在这里我们可以管理解决方案中包含的各类文件 在解决方案资源管理器中 显示所有文件 后我们可以就看见项目的完整结构了 比如两个新文件夹 bin obj 如果你在 我的电脑 中找到这个路径 会发现 解决方案 HelloWorld 中有个 HelloWorld 文件夹 里面确实有 bin obj 等目录 跟 解决方案资源管理器 中的结构是一样的 很方便我们管理文件 这样就不用每次都打开 我的电脑 整理了! 这里有两个常见的问题 第一 不小心关了 解决方案资源管理器 怎么办? 菜单栏 视图 解决方案资源管理器 快捷键为 Ctrl Alt L 第二 如果在 解决方案资源管理器 中看不到 解决方案 怎么办? 菜单栏 工具 选项 弹出 选项 对话框 左边选择 项目和解决方案 右边选择 总是显示解决方案 这个复选框即可! 当然 字体颜色大小 什么的也可以在这里设置! —————————— 目录说明 好了 说说每个文件夹的作用 %%%%% bin 目录是做什么用的? bin 目录用来保存项目生成后程序集 她有 Debug 和 Release 两个版本 分别对应的文件夹为 bin/Debug 和 bin/Release 这个文件夹是默认的输出路径 我们可以通过: 项目属性 —— 配置属性 —— 输出路径来修改 简单的说 bin 目录是二进制目录 二进制文件就是计算机可以直接读取运行的文件 比如 exe !! 就是说 我们编译生成最后的 .exe 文件都在 bin 中了! %%%%% obj 目录是做什么用的? obj 目录是用来保存每个模块的编译结果 在 .NET 中编译是分模块进行的 编译整个完成后会合并为一个 .DLL 或 .EXE 保存到 bin 目录下 因为每次编译时默认都是采用增量编译 即只重新编译改变了的模块 obj 保存每个模块的编译结果 用来加快编译速度 是否采用增量编译可以通过 项目属性 配置属性 高级 增量编译 来设置 简单的说就是 我们不用管她。。。 %%%%% Properties 目录是做什么用的? Properties 目录定义你程序集的属性 是项目属性文件夹 一般放一些和程序设置相关的内容 如 Assembly 版本信息、应用程序配置文件 等 一般只有一个 AssemblyInfo.cs 类文件 用于保存程序集的信息 如 名称 版本 等 这些信息一般与项目属性面板中的数据对应 不需要手动编写 是一个虚拟的文件夹 就是说磁盘上并不会有这么一个物理文件夹存在 就是定义程序集属性的 一句话 存放资源文件和成员集属性用的 。。不用管他。。。一般也不去修改 %%%%% .cs 文件 *.cs 是项目的启动文件 在该文件中定义项目的启动入口 即 Main() 另外 在 C# 中 程序源文件 以 .cs 作为扩展名 就像 Java 的 .java 一样! 在 VS 2012 中 C++ 还是有 .h 头文件和 .cpp 源文件的 但在 C# 中只有 .cs 文件 可以理解为 头文件、原文件 都在 .cs 文件中 需要引用的话 直接引用相应的 命名空间 即可! %%%%% .exe 程序 *.exe 这个文件位于 bin/Debug 目录下 是项目编译后生成的 可执行文件 可以直接运行! 不过需要注意的是 不是直接在窗口中双击运行的 是在控制台运行的 我们可以在 CMD/命令提示符 中运行 你也可以看到 HelloWorld.exe 图标跟窗口程序不一样 所以是个控制台程序 我们以后总要写出窗口程序的! 你可以唤出 cmd 然后把 .exe 拖进去 然后回车即可! 
示例双击运行 bin 目录下的可执行文件:
——————————
分享 VS
好人人好:
pan.baidu.com/s/14qIik0wwUwe1vUP5yz-Vqw 1025 ranchui
                                                        免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://haidsoft.com/121109.html
                ![[C IDE]-安装 Visual Studio 2012 旗舰中文版以及编译 C 程序插图1 运行安装程序](https://i-blog.csdnimg.cn/blog_migrate/a21aaf2230ab9c69609689e526f84edf.png)
![[C IDE]-安装 Visual Studio 2012 旗舰中文版以及编译 C 程序插图3 启动中](https://i-blog.csdnimg.cn/blog_migrate/b3d1d191d0d14adb1194ec7e11fa8860.png)
![[C IDE]-安装 Visual Studio 2012 旗舰中文版以及编译 C 程序插图5 安装界面](https://i-blog.csdnimg.cn/blog_migrate/9e91428b22d45d2559c6c864ac637234.png)
![[C IDE]-安装 Visual Studio 2012 旗舰中文版以及编译 C 程序插图7 我同意](https://i-blog.csdnimg.cn/blog_migrate/9b20b9d0aa7437b8b782f137fbc7d79b.png)
![[C IDE]-安装 Visual Studio 2012 旗舰中文版以及编译 C 程序插图9 E:\1.IDE\Microsoft Visual Studio 11.0](https://i-blog.csdnimg.cn/blog_migrate/746dadc6b4520a9a47220fd0c2324e63.png)
![[C IDE]-安装 Visual Studio 2012 旗舰中文版以及编译 C 程序插图11 组件选择](https://i-blog.csdnimg.cn/blog_migrate/552b1d509734fe77a7b8a65a5904c1cb.png)
![[C IDE]-安装 Visual Studio 2012 旗舰中文版以及编译 C 程序插图13 安装](https://i-blog.csdnimg.cn/blog_migrate/952f4597515627a9184c7658cdead7f8.png)
![[C IDE]-安装 Visual Studio 2012 旗舰中文版以及编译 C 程序插图15 安装](https://i-blog.csdnimg.cn/blog_migrate/391e965f94e08ac12b4baca02b2075cf.png)
![[C IDE]-安装 Visual Studio 2012 旗舰中文版以及编译 C 程序插图17 安装](https://i-blog.csdnimg.cn/blog_migrate/8d7b5c36d579317a2f4e7d785011416e.png)
![[C IDE]-安装 Visual Studio 2012 旗舰中文版以及编译 C 程序插图19 安装](https://i-blog.csdnimg.cn/blog_migrate/41d4f06653a7fcc0e5446e13dc872f79.png)
![[C IDE]-安装 Visual Studio 2012 旗舰中文版以及编译 C 程序插图21 安装](https://i-blog.csdnimg.cn/blog_migrate/f58105be073619f95f7cbd0fa7b6ff9f.png)
![[C IDE]-安装 Visual Studio 2012 旗舰中文版以及编译 C 程序插图23 安装](https://i-blog.csdnimg.cn/blog_migrate/e82fe4dffa3b154b3a152a4c03dd79a4.png)
![[C IDE]-安装 Visual Studio 2012 旗舰中文版以及编译 C 程序插图25 安装](https://i-blog.csdnimg.cn/blog_migrate/c9076a1bd0a2f43e4cbac2ac1c9e0b3e.png)
![[C IDE]-安装 Visual Studio 2012 旗舰中文版以及编译 C 程序插图27 安装](https://i-blog.csdnimg.cn/blog_migrate/3a119b3fa22157094457102b973b681a.png)
![[C IDE]-安装 Visual Studio 2012 旗舰中文版以及编译 C 程序插图29 安装完毕](https://i-blog.csdnimg.cn/blog_migrate/740e540bdf83e21588311f0763e10a04.png)
![[C IDE]-安装 Visual Studio 2012 旗舰中文版以及编译 C 程序插图31 启动](https://i-blog.csdnimg.cn/blog_migrate/9a506bcb2ab0484744a101c5c5fc52e8.png)
![[C IDE]-安装 Visual Studio 2012 旗舰中文版以及编译 C 程序插图33 密钥](https://i-blog.csdnimg.cn/blog_migrate/22d52e1ad579b484483c71e90bac1076.png)
![[C IDE]-安装 Visual Studio 2012 旗舰中文版以及编译 C 程序插图35 密钥](https://i-blog.csdnimg.cn/blog_migrate/94af4615954590c5b04598ed732823f8.png)
![[C IDE]-安装 Visual Studio 2012 旗舰中文版以及编译 C 程序插图37 验证密钥](https://i-blog.csdnimg.cn/blog_migrate/374a3799a4b508c24fef5b0e1c5018e1.png)
![[C IDE]-安装 Visual Studio 2012 旗舰中文版以及编译 C 程序插图39 验证成功](https://i-blog.csdnimg.cn/blog_migrate/281ebe347efb88a6cd03f8e35d6eebf9.png)
![[C IDE]-安装 Visual Studio 2012 旗舰中文版以及编译 C 程序插图41 默认开发环境](https://i-blog.csdnimg.cn/blog_migrate/379d16fcfff9fc4f1905140b01d9a2e9.png)
![[C IDE]-安装 Visual Studio 2012 旗舰中文版以及编译 C 程序插图43 Visual C# 开发设置](https://i-blog.csdnimg.cn/blog_migrate/53273fc2eed8c037cae67609ccf114c9.png)
![[C IDE]-安装 Visual Studio 2012 旗舰中文版以及编译 C 程序插图45 Visual C# 开发设置](https://i-blog.csdnimg.cn/blog_migrate/b68adcbdcb239ad89d2dc55c74caaa01.png)
![[C IDE]-安装 Visual Studio 2012 旗舰中文版以及编译 C 程序插图47 Visual C# 开发设置](https://i-blog.csdnimg.cn/blog_migrate/2b8284ec20bc927557a540423a1e1cb0.png)
![[C IDE]-安装 Visual Studio 2012 旗舰中文版以及编译 C 程序插图49 第一次启动](https://i-blog.csdnimg.cn/blog_migrate/416e26213a1492203ee64966c288fee6.png)
![[C IDE]-安装 Visual Studio 2012 旗舰中文版以及编译 C 程序插图51 更新可用](https://i-blog.csdnimg.cn/blog_migrate/a6f0c62f5920305361b8a0801e5449b6.png)
![[C IDE]-安装 Visual Studio 2012 旗舰中文版以及编译 C 程序插图53 帮助文档](https://i-blog.csdnimg.cn/blog_migrate/cbf8fe167316dfd578996cdf6bef41eb.png)
![[C IDE]-安装 Visual Studio 2012 旗舰中文版以及编译 C 程序插图55 主界面](https://i-blog.csdnimg.cn/blog_migrate/ec99daed683841666e1928df9b5d1e67.png)
![[C IDE]-安装 Visual Studio 2012 旗舰中文版以及编译 C 程序插图57 下载帮助文档](https://i-blog.csdnimg.cn/blog_migrate/2495d17259b6c4c4c31574d13be64946.png)
![[C IDE]-安装 Visual Studio 2012 旗舰中文版以及编译 C 程序插图59 下载](https://i-blog.csdnimg.cn/blog_migrate/956aaa391054a38f181e2bf108f314f9.png)
![[C IDE]-安装 Visual Studio 2012 旗舰中文版以及编译 C 程序插图61 HlpCtntMgr.exe](https://i-blog.csdnimg.cn/blog_migrate/1a3cda365489c42c3229c6fabfd8fd0f.png)
![[C IDE]-安装 Visual Studio 2012 旗舰中文版以及编译 C 程序插图63 HlpCtntMgr.exe](https://i-blog.csdnimg.cn/blog_migrate/ee120bb6faa6bea9dd176bd5b1446bef.png)
![[C IDE]-安装 Visual Studio 2012 旗舰中文版以及编译 C 程序插图65 后台下载](https://i-blog.csdnimg.cn/blog_migrate/e90bfec790468219954856180fae93a3.png)
![[C IDE]-安装 Visual Studio 2012 旗舰中文版以及编译 C 程序插图67 挺慢的](https://i-blog.csdnimg.cn/blog_migrate/2122011cefb173a106d4ce4e3a597e90.png)
![[C IDE]-安装 Visual Studio 2012 旗舰中文版以及编译 C 程序插图69 总算要好了](https://i-blog.csdnimg.cn/blog_migrate/e60dc3ccdd9d676ae18dba94fc457e04.png)
![[C IDE]-安装 Visual Studio 2012 旗舰中文版以及编译 C 程序插图71 开始](https://i-blog.csdnimg.cn/blog_migrate/8b878eb8076078b67bdd44762b1a6227.png)
![[C IDE]-安装 Visual Studio 2012 旗舰中文版以及编译 C 程序插图73 C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Microsoft Visual Studio 2012](https://i-blog.csdnimg.cn/blog_migrate/685cbeb3aae3f106ddcf66c060a266c9.png)
![[C IDE]-安装 Visual Studio 2012 旗舰中文版以及编译 C 程序插图75 需要拿你的安装包来卸载](https://i-blog.csdnimg.cn/blog_migrate/82490ee3ae52df0f614b092eddf9ab5f.png)
![[C IDE]-安装 Visual Studio 2012 旗舰中文版以及编译 C 程序插图77 卸载还是需要等好久的](https://i-blog.csdnimg.cn/blog_migrate/b30136e6b26e400091df549f73a58a90.png)
![[C IDE]-安装 Visual Studio 2012 旗舰中文版以及编译 C 程序插图79 有空间了](https://i-blog.csdnimg.cn/blog_migrate/31ab0604375f60b81e74e9ff93c5b7a7.png)
![[C IDE]-安装 Visual Studio 2012 旗舰中文版以及编译 C 程序插图81 启动](https://i-blog.csdnimg.cn/blog_migrate/9f3e1f08c54ae2d3cd83e6d15abefb02.png)
![[C IDE]-安装 Visual Studio 2012 旗舰中文版以及编译 C 程序插图83 主界面](https://i-blog.csdnimg.cn/blog_migrate/493582a688d32c87fdf935ccc7f54f8d.png)
![[C IDE]-安装 Visual Studio 2012 旗舰中文版以及编译 C 程序插图85 菜单栏](https://i-blog.csdnimg.cn/blog_migrate/ee0652338928c111d1da64c098cab9bf.png)
![[C IDE]-安装 Visual Studio 2012 旗舰中文版以及编译 C 程序插图87 工具栏](https://i-blog.csdnimg.cn/blog_migrate/f687494c9bdcd801b67fbed6f79a4c21.png)
![[C IDE]-安装 Visual Studio 2012 旗舰中文版以及编译 C 程序插图89 解决方案资源管理器](https://i-blog.csdnimg.cn/blog_migrate/87daa33019036ab6beb42621c0b4e6c1.png)
![[C IDE]-安装 Visual Studio 2012 旗舰中文版以及编译 C 程序插图91 代码编辑区域](https://i-blog.csdnimg.cn/blog_migrate/1e0f2ffae8a9da37ca5330076dadf9ac.png)
![[C IDE]-安装 Visual Studio 2012 旗舰中文版以及编译 C 程序插图93 错误列表](https://i-blog.csdnimg.cn/blog_migrate/71a992338809ad5d679190997fdbe5e1.png)
![[C IDE]-安装 Visual Studio 2012 旗舰中文版以及编译 C 程序插图95 新建项目](https://i-blog.csdnimg.cn/blog_migrate/8cd53577ce76cc49e5abf8a1ca0f948b.png)
![[C IDE]-安装 Visual Studio 2012 旗舰中文版以及编译 C 程序插图97 创建一个 C# 代码模板](https://i-blog.csdnimg.cn/blog_migrate/6fe1ad75fdfd40484ad9d5efaedd5906.png)
![[C IDE]-安装 Visual Studio 2012 旗舰中文版以及编译 C 程序插图99 [C IDE]-安装 Visual Studio 2012 旗舰中文版以及编译 C 程序](https://i-blog.csdnimg.cn/blog_migrate/d2e28606fa77cbf78c5b239541a8b7a8.png)
![[C IDE]-安装 Visual Studio 2012 旗舰中文版以及编译 C 程序插图101 C# 代码模板](https://i-blog.csdnimg.cn/blog_migrate/08ee271c31fb91c386524e1786d392cc.png)
![[C IDE]-安装 Visual Studio 2012 旗舰中文版以及编译 C 程序插图103 Shift F6](https://i-blog.csdnimg.cn/blog_migrate/64b339ec01add5ee0ed44835a6cd8c98.png)
![[C IDE]-安装 Visual Studio 2012 旗舰中文版以及编译 C 程序插图105 生成成功](https://i-blog.csdnimg.cn/blog_migrate/95e83c43efecbe93fbd12e5890408f50.png)
![[C IDE]-安装 Visual Studio 2012 旗舰中文版以及编译 C 程序插图107 可以运行](https://i-blog.csdnimg.cn/blog_migrate/210a60a20853c74e6cd11c1627743327.png)
![[C IDE]-安装 Visual Studio 2012 旗舰中文版以及编译 C 程序插图109 开始执行(不调试)](https://i-blog.csdnimg.cn/blog_migrate/113c746708ddae5e1814c30177f29b88.png)
![[C IDE]-安装 Visual Studio 2012 旗舰中文版以及编译 C 程序插图111 成功运行](https://i-blog.csdnimg.cn/blog_migrate/5c74637a91d33aae1c588a08813f4715.png)
![[C IDE]-安装 Visual Studio 2012 旗舰中文版以及编译 C 程序插图113 结束](https://i-blog.csdnimg.cn/blog_migrate/cb6d1e7dfbbd404993bee488dba18588.png)
![[C IDE]-安装 Visual Studio 2012 旗舰中文版以及编译 C 程序插图115 C:\Users\byme\Documents\Visual Studio 2012\Projects\ConsoleApplication1](https://i-blog.csdnimg.cn/blog_migrate/b2437e7a0ccce1b8e6381ba1d297a236.png)
![[C IDE]-安装 Visual Studio 2012 旗舰中文版以及编译 C 程序插图117 一模一样](https://i-blog.csdnimg.cn/blog_migrate/631c3b22a885664eae730f2d857eeee7.png)
![[C IDE]-安装 Visual Studio 2012 旗舰中文版以及编译 C 程序插图119 新建其她项目](https://i-blog.csdnimg.cn/blog_migrate/74c169f7569645980821f0f61631ac5a.png)
![[C IDE]-安装 Visual Studio 2012 旗舰中文版以及编译 C 程序插图121 可执行文件](https://i-blog.csdnimg.cn/blog_migrate/10d0d814dc6c05ecc59aee2e530bfb23.png)