错误现象

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

复制代码

代码如下:


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

初探原因

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

深究原因

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

1).1.x 系列很老了,当时 .NET 还不成熟,可以忽略;
2).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);
3).4.0 要求至少是 Windows XP SP3,这个版本不包括之前的版本,也就是说并不是说安了 4.0,就可以运行在 3.5 SP1、3.0、2.0 上开发的软件,它只能运行在 4.0 上开发的软件。
4).4.5 要求至少是 Windows Vista SP2、Windows 7 SP1,我相信在中国,极少有人敢用这个版本来开发,因为中国大部分还是 Windows XP 用户啊,所以这个也可以忽略。

解决办法

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

下载地址

软件名称:
Microsoft .NET Framework 4.5 官方简体中文安装版64位
软件大小:
48.02MB
更新时间:
2013-06-18
软件名称:
微软.NET Framework AIO for XP 运行库大全 只支持WinXP_32位
软件大小:
59.1MB
更新时间:
2014-06-01
软件名称:
.NET Framework v3.5 简体中文版(.NET3.0环境安装)
软件大小:
197.12 MB
更新时间:
2010-01-19
软件名称:
Microsoft .NET Framework 2.0 简体中文版64位
软件大小:
48MB
更新时间:
2013-02-12
软件名称:
Win8 .NET Framework 3.5 离线安装包 32位 1.2.0.1384
软件大小:
46MB
更新时间:
2014-02-12

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

Unable to find a version of the runtime to run this application解决方法相关推荐

  1. 显示器驱动程序 NVIDIA Windows Kernel Mode Driver Version 已停止响应 并且己成功恢复 解决方法

    显示器驱动程序 NVIDIA Windows Kernel Mode Driver Version 已停止响应 并且己成功恢复 解决方法 参考文章: (1)显示器驱动程序 NVIDIA Windows ...

  2. SonicWall NetExtender 提示Error : “Damaged version of NetExtender was detected on your computer”解决方法

    运行环境:Windows 10 PRO  64bit 硬件环境:Lenovo ThinkPad X1 Carbon Gen 9 软件版本:SonicWall NetExtender 任何版本 故障描述 ...

  3. OCI runtime exec failed: exec failed:解决方法

    引入了一个镜像,由于要修改一个参数,因此要进入容器中,一般使用 docker exec -it 容器名 /bin/bash 然而报错 [root@mylinux ~]# docker exec -it ...

  4. 显示器驱动程序 NVIDIA Windows Kernel Mode Driver Version 已停止响应 并且己成功恢复 解决方法...

    原文:http://news.160.com/?p=1890 在玩游戏中 经常 出现显示器驱动程序 NVIDIA Windows Kernel Mode Driver Version 已停止响应 并且 ...

  5. Appium之Doctor报错:iOS Could not detect Mac OS X Version from sw_vers output: '10.12.5 '的解决方法

    背景 亲测验证        Mac 系统为10.12.5        Appium版本为        appium-1.5.3.dmg 4 步骤解决问题 步骤一. vi /Application ...

  6. Microsoft Visual C + + 2017 X64 Minimum Runtime 无限弹框的解决方法

    问题出现 我在Microsoft Visual Studio 2017安装期间和Steam绝地求生登陆时一直会出现下面图中的BUG截图 问题原因 可能在于自己之前多次安装.卸载过Visual Stud ...

  7. 【无法打开ENVI错误提示Unable to license IDL Runtime的解决方法】

    打开ENVI提示Unable to license IDL Runtime的解决方法 打开ENVI提示Unable to license IDL Runtime 解决方法 1. 找到Harris Li ...

  8. linux qemu 报错 Unable to reserve 0xfffff000 bytes of virtual address space at 0x1000 解决方法

    目录 错误现象 可能原因 解决过程 解决方法 错误现象 使用 qemu-i686 运行 i686平台文件 报错 qemu-i686: Unable to reserve 0xfffff000 byte ...

  9. Target runtime Apache Tomcat v6.0 is not defined.错误解决方法

    Target runtime Apache Tomcat v6.0 is not defined.错误解决方法 Eclipse导入工程后工程上显示一个小红叉,但工程里没有文件错误,也没有语法错误,百思 ...

最新文章

  1. C++和Java中类继承同名函数的区分
  2. boost::lambda::constructor用法的测试程序
  3. ABP入门系列(14)——应用BootstrapTable表格插件
  4. phpstudy下载、安装、配置、网站部署、卸载(windows下php、apache、nginx环境测试)
  5. spark代码中添加logger_Spark RDD中Runtime流程解析
  6. python tkinter linux,用于Python和Tkinter的Linux上的字体管理
  7. Visual Studio 2008 编译程序时的 mt.exe 返回错误
  8. 国家机构评测主流电视:长虹人工智能语音识别第一
  9. [转载] Python中不可变集合的使用frozenset()方法
  10. 初识数据库——Mysql入门
  11. VS注释和取消注释快捷键自定义
  12. window 装oracle,在Window下安装Oracle
  13. Tomcat下载安装以及配置(详细教程)
  14. Java快速入门笔记-02 Java基础(基本数据类型、变量和常量、运算符、数组、字符串)
  15. sudo: no valid sudoers sources found,quitting
  16. 加速度传感器灵敏度表示的几种方式LSB/g,count/g,V/g,V/°,请给出几种方式之间的说明及转换公式
  17. Day10-feign结合Hystrix使用-p163、p164
  18. 这 10条 Linux 命令锦囊,防你牢底坐穿
  19. matlab mex命令,matlab 调用mex
  20. 电子白板和计算机通过什么链接,交互式电子白板实现了白板与计算机之间的双向交互通信与操...

热门文章

  1. matplotlib(一)——pyplot使用简介
  2. 英语口语248之每日十句口语
  3. 破解红外发射-美的空调实战篇
  4. 全链路监控分析实战(一)
  5. GUI编程,仿Windows系统mspaint画板的伪实现
  6. 高效职业发展的七个习惯
  7. 基于Python 3.4 实现的12306查票器
  8. raptor累乘流程图_流程图(循环结构)4.ppt
  9. 讲sql语句导入mysql_SQL语句导入导出大全_MySQL
  10. 技术分享连载(八十七)