第一,  vs和.net的对应关系大致如下

vs2010----.net framework 4.0

vs2012----.net framework 4.5

vs2015----.net framework 4.6.1

vs2017----.net framework 4.6.2

第二,在win7上安装vs2010之后会有.net4.5 frame work已经安装好了。  vs2012 update5 也可以安装,但不是必须的。

第三,如果以后的开发不需要用到4.5.1  4.5.2  4.6   4.6.1  那么是可以直接安装4.6.2的。但是如果会用到的话,就安装上,需要依次安装运行库,否则会因为高版本的存在而不能安装成功,除了各个版本的目标包之外。

上图是本人下载的各个安装文件。以4.6为例,需要安装运行包,开发包,目标包。一般来说只有安装了目标包,才能在vs的选项框中显示出对应的.net 版本来。

运行库:NDP46-KB3045557-x86-x64-AllOS-ENU.exe

开发库+目标库:NDP46-TargetingPack-KB3045566.exe

(网络版的运行库:NDP46-KB3045560-Web.exe)

对于4.6.4来说:

NDP462-DevPack-KB3151934-CHS.exe    中文语言包

NDP462-DevPack-KB3151934-ENU.exe   开发包+目标包

NDP462-KB3151800-x86-x64-AllOS-ENU.exe  运行库

NDP462-KB3151802-Web.exe  网络版运行包

误区:

只安装运行库+开发库,但是没有安装目标包。

解决办法:

有的版本提供了独立的目标包,但是有的却是将目标包和开发包合在一起并名为开发包。

另外,必须注意居然有的实际是语言包,却取名为开发包中文版。(这里无语很多遍,也坑爹很多遍。微软的包敢不敢整洁点?)

控制面板:

vs2012中:

4.6.2的目标包的下载地址:https://support.microsoft.com/zh-cn/help/3151934/microsoft-net-framework-4-6-2-developer-pack-and-language-packs

运行库的下载地址:

https://dotnet.microsoft.com/download

https://dotnet.microsoft.com/download/dotnet-framework

win7-vs2012下安装.net frame work 的过程的更多相关文章

  1. VS2012下安装NuGet

    关于NuGet的两篇文章:MSDN上的使用 NuGet 管理项目库,和博客园dudu的程序员,用NuGet管理好你的包包. VS2012下安装NuGet 在工具菜单下选择“扩展和更新”. 选择“联机” ...

  2. 在Win7环境下安装启动Linux

    在Win7环境下安装启动Linux 在Win7系统下,安装启动Linux特别的不方便,由于XP下的boot.ini配置文件不在了,要加入�一下启动选项的话, 仅仅能使用专门的工具,这或多或少给人带来不 ...

  3. 在win7系统下安装把Ubuntu17.04安装在另一个硬盘开机无法进入Ubuntu问题的一种解决办法。【转】

    本文转载自:http://blog.csdn.net/u012879090/article/details/74937762 在win7系统下安装把Ubuntu17.04安装在另一个硬盘开机无法进入U ...

  4. win7 64 下安装MyGeneration 遇到的问题解决方法

    win7 64 下安装MyGeneration  遇到的问题 ---------------------------MyGeneration 1.3 Setup-------------------- ...

  5. 14 win7 sp1下安装vs2015

    0 引言 在win7下安装vs2015的时候遇到了很多问题,看了很多帖子,尝试了很多次,终于成功了.网上也有大量关于win7 sp1下安装vs2015的帖子,我在安装的时候也参考了很多相关经验,这次写 ...

  6. 【转】[教程]在 win7 / win8 下安装苹果系统 (懒人版)

    前言   这篇安装教程的素材在国庆就准备好了,但那时学习任务比较重,没有时间发帖,一直拖到现在.趁这个周末有空,赶紧写完它,希望能帮助一些景友. 论坛已经有不少安装教程,如果对这篇安装教程有疑问可以去 ...

  7. win7 64 下安装ubuntu14.04

    win7下安装ubuntu方法: * 使用win7下的自带的分区工具给ubuntu留出磁盘空间:计算机 -> 右键菜单选择管理 -> 选择磁盘管理->选中最后的那个磁盘->右键 ...

  8. window(win7)下安装ubuntu14.04lts (desktop)系统

    一.前期准备 1.大于2G的U盘一个(我的系统盘制作完成后大约占1个多G的容量) 2.已下载好的Ubuntu安装文件(选择在官网下载,有32和64位选择) 3.已安装好UltraISO软件的电脑(Ul ...

  9. 旧贴-在 win7 / win8 下安装苹果系统 (懒人版)

    前言 该文转载自远景论坛,发布时间2012年,仅供学习参考 这篇安装教程的素材在国庆就准备好了,但那时学习任务比较重,没有时间发帖,一直拖到现在.趁这个周末有空,赶紧写完它,希望能帮助一些景友. 论坛 ...

随机推荐

  1. HDU 4920.Matrix multiplication-矩阵乘法

    Matrix multiplication Time Limit: 4000/2000 MS (Java/Others)    Memory Limit: 131072/131072 K (Java/ ...

  2. FZU -2212 Super Mobile Charger(水题)

     Problem 2212 Super Mobile Charger Accept: 1033    Submit: 1944Time Limit: 1000 mSec    Memory Limit ...

  3. Linux中常使用的宏判断的几个例子

    示例一 #ifdef CONFIG_XX1 ...... #endif 示例二 #ifdef CONFIG_XX1 ...... #else ...... #endif 示例三 #if defined ...

  4. 【java】java反射机制,动态获取对象的属性和对应的参数值,并属性按照字典序排序,Field.setAccessible()方法的说明【可用于微信支付 签名生成】

    方法1:通过get()方法获取属性值 package com.sxd.test.controller; public class FirstCa{ private Integer num; priva ...

  5. [Android Traffic] 根据网络类型更改下载模式

    转载自: http://blog.csdn.net/kesenhoo/article/details/7396321 Modifying your Download Patterns Based on ...

  6. LNMP第一部分环境搭建

    1. MySQL安装(同LAMP里面的安装方法)2.  php安装wget  http://cn2.php.net/distributions/php-5.4.37.tar.bz2tar jxf ph ...

  7. android开发常用地址

    一. android市场占用率的url http://developer.android.com/about/dashboards/ 二. ADT下载 下载地址是:http://developer.a ...

  8. 飘逸的python - 实现一个pretty函数美丽的输出嵌套字典

    演示样例: d = { "root": { "folder2": { "item2": None, "item1": N ...

  9. 从程序员到asp.net架构师转变[转]

    微软的DotNet开发绝对是属于那种入门容易提高难的技术.而要能够成为DotNet架构师没有三年或更长时间的编码积累基本上是不可能的.特别是在大型软件项目中,架构师是项目核心成员,承上启下,因此 RU ...

  10. JDBC性能优化方案

       最近用到了利用JDBC查询Oracle数据库.可是查询效率不尽人意.研究了一下JDBC方面能够优化的地方,在这里跟大家分享一下.   1.设置最优的预取值         defaultRowP ...