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 都安装了。

下载地址

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

你前面那位网友看了:如果你指定一个颜色,指定所有

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

文章评论
  • 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 都安装啊
  • 50 楼:评论
    显示要2个多小时  我没搞懂这是什么?
  • 51 楼:评论
    太感谢楼主了 解决了我的困惑
  • 52 楼:评论
    万分感谢!
  • 53 楼:评论
    下载要2个小时
  • 54 楼:评论
    可以
  • 55 楼:Test, just a test
    No, i want to develop my app in vs 2010. the telerik is working on some system with same OS and vs 2010. what is the problem sir. plz resole my issue fast.
标题:必填
内容:
本站永远终止与捏造“罪名”不支付广告费的某度联盟合作。
vkvi
vkvi

作者简介: vkvi,致力于 .NET Web 开发、移动开发的技术推广,在 .NET、SQL Server、Windows Server 等方面有深入研究和丰富经验,10 年间共计撰写文章 4000 余篇。 主持金融、国土、农业、电商等多个行业项目执行, 推行“技术提升生产力、人心决定成功率”的管理理论。 联系他