社区
C#
帖子详情
.NET Framework版本问题
xiangxiao_bobo
2011-03-08 10:33:13
大家好,我用VS2010做了一个项目,后来我把项目重新导入到vs2005里面,总提示如下错误:
怎么解决呢?希望哪位高手指点一下,谢谢!
...全文
217
14
打赏
收藏
.NET Framework版本问题
大家好,我用VS2010做了一个项目,后来我把项目重新导入到vs2005里面,总提示如下错误: 怎么解决呢?希望哪位高手指点一下,谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
14 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
昵称是可以中文吗
2011-03-09
打赏
举报
回复
http://topic.csdn.net/u/20110222/23/7f2b7e63-6fa6-4da8-a06f-ab9f8c43a1d2.html
SONY
2011-03-09
打赏
举报
回复
2005的版本不支持性特性啊,2008的还差不多!
yalan
2011-03-08
打赏
举报
回复
啊不会吧~~~~我手头没有vs2005了不知道是否和vs2010设置是否相同,你可以尝试
1,在vs2010中将目标框架设置为framework2.0,然后在vs2005上运行试试;
2,在vs2005上安装新版的framework试试。
肯定是framework版本的问题,具体解决方法只能试试了
xiao_p
2011-03-08
打赏
举报
回复
恩 主要就是system.core这个dll
xiao_p
2011-03-08
打赏
举报
回复
目标框架这个属性肯定会有的,仔细找找吧,如果没有用新特性的话,直接选择framework2.0
这个是最方便的,即使用到3.5的特性也可以通过copy某些dll到本地的方式去解决
xiangxiao_bobo
2011-03-08
打赏
举报
回复
[Quote=引用 4 楼 yalan 的回复:]
引用 2 楼 laomengzi 的回复:
版本低了,vs2005不能打开vs2010创建的项目
只要使用framework2.0框架开发的都能打开的,修改一下sln文件就行了,只是底版本的vs要安装新的framework或者
vs2010编程的时候开始就使用framework2.0开发就行了。估计楼主用了诸如泛型、类型推断、自动属性、LINQ等新版framework特性
[/Quote]
没有用到新特性
xiangxiao_bobo
2011-03-08
打赏
举报
回复
我的机子上vs2005和2010都有,正常在2005里创建项目都没有问题,只是我把2010里创建的项目的窗体文件重新添加到2005里就运行不了。不知道有没有什么办法能直接解决。
xiangxiao_bobo
2011-03-08
打赏
举报
回复
[Quote=引用 1 楼 yalan 的回复:]
右键你的项目,选择属性,然后选择目标框架为3.5版本或以上试试,应该能解决你的问题
[/Quote]
不好意思,我找不到你说的“目标框架”
xiao_p
2011-03-08
打赏
举报
回复
解决的办法,如果没有使用4.0的特性的话,可以像上面说的那样,改变你的framework版本就可以了
如果使用了4.0的特性,比如dynamic或者命名参数之类的东东,那就只有修改代码了
xiao_p
2011-03-08
打赏
举报
回复
楼上的哥们你怎么得的星星。。。
泛型 -> 2.0的特性
类型推断。。。这是语言特性?
自动属性,Linq -> 3.5的特性
但是3.5和 2.0在运行时上是完全相同的,无非就是类库的区别,完全可以通过将dll copy到本地的方式解决
楼主之所以运行不了,是因为vs2010默认是framework4.0
和3.5不同,4.0和2.0具有不同的运行时也就是common language runtime,所以没有办法运行
yalan
2011-03-08
打赏
举报
回复
[Quote=引用 2 楼 laomengzi 的回复:]
版本低了,vs2005不能打开vs2010创建的项目
[/Quote]
只要使用framework2.0框架开发的都能打开的,修改一下sln文件就行了,只是底版本的vs要安装新的framework或者
vs2010编程的时候开始就使用framework2.0开发就行了。估计楼主用了诸如泛型、类型推断、自动属性、LINQ等新版framework特性
yalan
2011-03-08
打赏
举报
回复
vs2005默认的framework框架是2.0版本的,你升级一下framework版本就行了。
自己到微软网站下载吧呵呵
laomengzi
2011-03-08
打赏
举报
回复
版本低了,vs2005不能打开vs2010创建的项目
yalan
2011-03-08
打赏
举报
回复
右键你的项目,选择属性,然后选择目标框架为3.5版本或以上试试,应该能解决你的问题
亲测 完美的
.NET
Framework
卸载工具(支持卸载
framework
1.0~4.5)
cleanup_tool支持
.NET
Framework
1.0~4.5卸载,虽然是英文版的,不过使用简单,只要运行后选择你需要清除的
.net
framework
版本
(或者选择卸载全部
.NET
Framework
版本
),然后点击“cleanup now”按钮即可开始执行...
.NET
Framework
4.0.30319
该文件是Microsoft
.NET
4.0.30319.1的安装文件,它支持XP、32位的Win7、64位的Win7。
完全卸载
.net
framework
2.0的工具
可以完美卸载
Framework
2.0的工具,本人亲测可用.用于卸载
framework
2.0时提示"已安装一个新
版本
"导致无法正常卸载时
Entity
Framework
6 Recipes 第二版(英文高清pdf)
Entity
Framework
6 Recipes provides an exhaustive collection of ready-to-use code solutions for Entity
Framework
, Microsofts model-centric, data-access platform for the
.NET
Framework
and ASP
.NET
...
WinCE6.0中文模拟器
WinCE6.0中文模拟器的SDK,支持
.NET
Compact
Framework
、MFC、ActiveSync。可代替先前传上来的两个
版本
。
C#
110,533
社区成员
642,574
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章