首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >.NET 3.5与.NET 3.0

.NET 3.5与.NET 3.0
EN

Stack Overflow用户
提问于 2009-05-01 08:55:52
回答 4查看 1.1K关注 0票数 3

我想写一个程序在WPF,但不确定我应该以.net35或.net30为目标。.net35的优势是显而易见的。但是,我仍然看到了.net30的一个主要优点--它内置在Vista中,所以使用Windows Vista的人不需要下载和安装框架。

你认为.net35的优点是否超过了下载约200兆气体并安装的麻烦?

附注:

实际上,我不需要像linq这样的高级东西,所以,我想.net30就足够了。还是我错过了什么?

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2009-05-01 08:59:40

如果使用3.5编译器,则可以使用许多3.5特性,例如扩展方法。但是,如果200mb的下载是一个严重的问题,以3.0为目标不会对你造成太大的伤害

票数 2
EN

Stack Overflow用户

发布于 2009-05-01 08:58:47

你是对的:不要求用户下载另一个框架绝对有好处。

小贴士:如果你的目标是FW3.0,你仍然可以使用Studio2008而不是Studio2005--以及C# 3.0或VB9.0编译器。只需在项目属性中将目标Framework设置为3.0即可。此外,您仍然可以在LINQBridge中使用LINQ to Objects。

如果你正在访问一个数据库,你会错过LINQ to SQL (或实体框架),我发现它确实简化了中间层的开发。对我来说,这是支持Framework3.5的一个理由。

票数 2
EN

Stack Overflow用户

发布于 2009-05-01 09:04:13

你需要的是.NET Framework3.5 SP1 Client Profile,它为你提供了最小安装大小的3.5,通常是2xMB。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/810693

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档