您的位置:首页 > 移动开发

解决错误:unable to find a version of the runtime to run this application

2014-10-13 11:37 615 查看
在运行需要.NET Framework控件的软件时报错:


unable to find a version of the runtime to
run this application

但windows上已经安装了最新的.NET Framework4,看了看软件的readme,其中提到了下载.NET Framework3,看来该软件需要下载.NET Framework3而非.NET Framework4.

后来参考网上的文章,用下面的方式也能解决:

在软件可执行文件(假设可执行文件是 testEXE.exe)所在目录下,打开"testEXE.exe.config" (如果没有就创建一个),然后写入:

<configuration>

<startup>

<supportedRuntime version="v4.0.30319" />

</startup>

</configuration>

当然首先需要确认一下安装的.NET Framework版本是不是‘4.0.30319’——方法是打开在控制面板里的‘添加和删除程序’,查看软件支持信息。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐