Unable to find a version of the runtime to run this application.

作者:vkvi 来源:千一网络(原创) 日期:2010-4-26

错误现象

运行 VC# 程序,提示如下:

Unable to find a version of the runtime to run this application.

.NET Framework

初探原因

这表示缺少对应版本的 .NET 运行库,需下载相应的 .NET Framework。说白了,就是需要安装运行环境,就像您安装一些游戏软件,要求您先装什么什么一样。

深究原因

微软的 .NET Framework 版本大致有:1.x 系列、2.0、3.0、3.5 SP1、4.0、4.5。

  • 1.x 系列很老了,当时 .NET 还不成熟,可以忽略;
  • 2.0、3.0、3.5 SP1 基架都是 2.0,安装了 3.5 SP1,那么在 3.5 SP1、3.0、2.0 上开发的软件都能用,所以我们一般下载高版本的 3.5 SP1(要求至少是 Windows XP SP2);
  • 4.0 要求至少是 Windows XP SP3,这个版本不包括之前的版本,也就是说并不是说安了 4.0,就可以运行在 3.5 SP1、3.0、2.0 上开发的软件,它只能运行在 4.0 上开发的软件。
  • 4.5 要求至少是 Windows Vista SP2、Windows 7 SP1,我相信在中国,极少有人敢用这个版本来开发,因为中国大部分还是 Windows XP 用户啊,所以这个也可以忽略。

解决办法

也就是说,如果不确定是在哪个版本下开发的软件,建议把 3.5 SP1、4.0 都安装了。

下载地址

注意:虽然本文给的下载地址是官方完整安装包的链接,但是在安装过程中,安装程序还是需要到网上去下载一个语言包(自动下载),所以在安装过程中,应该保持计算机联网。

你前面那位网友看了:IETester “无法加载所需的 IE 版本”

▲▲▲嘿,欢迎转载传播本站原创文章,尽量保留来源噢。▲▲▲

文章评论
  • 1 楼:评论
    谢了,解决了我困扰已久的问题
  • 2 楼:评论
    大神啊~~~膜拜~~~~~~~~~
  • 3 楼:评论
    万分感谢!
  • 4 楼:评论
    谢谢!
  • 5 楼:评论
    厉害呀
  • 6 楼:评论
    谢了,解决了我困扰已久的问题
  • 7 楼:评论
    我已经安装了,还是有这样的问题
  • 8 楼:评论
    一看这文章啥意思啊。4.0不包括2.0,跟你的标题有关系吗?
    下面给两个东西更是扯淡,明明4.0已经弹出这个问题,还给3.5和4.0的安装文件。
    哎,无语了。
  • 9 楼:评论
    4.0 不包括 2.0,当在 4.0 的环境中运行 2.0 的程序就会出现标题这个错误。

    4.0 的下载文件只是一个相关链接,并不是说下这个文件来解决这个问题,要下文件来解决问题,可下 3.5 及以下。
  • 10 楼:评论
    nb死了
  • 11 楼:评论
    真是大神 我下了几个版本都不行 这个终于把问题解决了 谢了
  • 12 楼:评论
    太感谢了
  • 13 楼:评论
    win7已经将net framework2.0作为系统的一部分安装了,为什么还是出现了这个问题呢?求解。
  • 14 楼:评论
    下了4.0不行,不知道3.5行不行
  • 15 楼:评论
    谢谢大神啊
  • 16 楼:评论
    3.5包括2.0的
  • 17 楼:评论
    原来如此哈
  • 18 楼:评论
    8楼太JB SB了,真怀疑你智商
  • 19 楼:评论
    3.5版的太神了,之前4.0、5.1的都不行
  • 20 楼:评论
    八楼 傻 逼  !
  • 21 楼:评论
    八楼 S 傻 逼  !
  • 22 楼:评论
    我安装了你说的那两个东西,结果还是给我提示了 unable to find a version of the runtime to run this application 这个错误,求解答啊
  • 23 楼:评论
    hao
  • 24 楼:评论
    我已经安装了,还是有这样的问题
  • 25 楼:评论
    下的2.0到3.5全部安装一遍?
  • 26 楼:评论
    1.x 是一个系列
    2.0-3.5 是一个系列
    4.0 是一个系列
    同一个系列中,高版本包含低版本,但不同系列之间并不包含。
  • 27 楼:评论
    8楼想装逼来着,原谅人家嘛,装逼无罪
  • 28 楼:评论
    膜拜阿 大神!! 感谢你!!!  弄了好久都无法进去的iBeauty For iPhone
  • 29 楼:评论
    已解决!非常感谢!!
  • 30 楼:评论
    下载的很慢,要2个多小时!求解,是这样慢吗?
  • 31 楼:评论
    谢谢大神啊
  • 32 楼:评论
  • 33 楼:评论
    ~膜拜大神啊!!!
  • 34 楼:评论
    8楼脑残,语文体育老师教的、
  • 35 楼:评论
    谢谢!!!
  • 36 楼:评论
    昨天和我媳妇在床上操了,好多液晶求解,爽死了。。  啊啊 啊就这样叫,你试过吗, 逼空张开了。
  • 37 楼:评论
    我擦, NB膜拜 太爽了,可以玩了!!谢谢!!8楼脑残
  • 38 楼:评论
    下载了.NET Framework 3.5 Service Pack 1
    非常好一下全解决了!
    谢谢啦!
  • 39 楼:评论
    找了这么久,还是这个靠谱啊!感谢!!又学习了。
  • 40 楼:评论
    真是牛B,解决了
  • 41 楼:评论
    解决了
    太NB了
  • 42 楼:评论
    谢谢··楼主给的4.0··在网上下载的不靠谱啊!搞定了··
  • 43 楼:评论
    谢谢,解决了
  • 44 楼:评论
    还是不行啊
  • 45 楼:评论
    下载了.NET Framework 3.5 Service Pack 1
  • 46 楼:评论
    hehe
  • 47 楼:评论
    net2.0,3.5,4.0全部安个遍,也不好使,照样显示那个
  • 48 楼:评论
    我开机就显示那个,然后就自动重启
  • 49 楼:评论
    他说的是建议把 3.5 SP1、4.0 都安装啊
赞助商们