SKY外语计算机学习

标题: vb.net 3.5的framework 如何在4.0下运行 [打印本页]

作者: SKY晓夜    时间: 2013-12-22 16:57
标题: vb.net 3.5的framework 如何在4.0下运行
3.5的framework编写出来的程序无法直接在4.0下运行,.net平台进程会出现类似的情况,因为各个版本编写的程序应用的版本是特定的,不会自动的转换。
这里介绍3.5的程序在4.0下运行的方法。
首先将一个配置文件app.config,正常情况下,VB.net程序文件中找不到这个文件,需要通过
右击项目,选择属性, 在属性中选择Settings选项卡,Scope选择User
点一下就好了,不需要添加操作,这时app.config文件就会出现在文件列表中。
在这个文件里,我们可以通过标签来加入程序可以使用的framework平台
<supportedRuntime version="v3.5"/>
   <supportedRuntime version="v4.0"/>
加入以上两句就说明程序可以同时在3.5和4.0的平台上使用了,
<supportedRuntime version="v4.0.30319" sku=".NETFramework,Version=v4.0" />
如果你加入的是这样,那么v4.0.30319版本号要和实际的版本对应,否则就用v4.0可兼容所有4.0版本。


其实这是一种比较委婉的做法。毕竟两个类库是不一样的,会出现不兼容的情况。最好的是在用户电脑上安装对应版本的NETFramework。

作者: 刺客    时间: 2013-12-22 18:37
看不懂 ....




欢迎光临 SKY外语计算机学习 (http://skywj.com/) Powered by Discuz! X2.5