引用问题 .NET Framework 4与.NET Framework 4 Client Profile

$扫地僧$ 2016-07-28 10:34:51
1、为什么有一个DLL在模型下引用没有问题
但是在
会报错
2、.NET Framework 4与.NET Framework 4 Client Profile 在生成的DLL方面 会有什么区别

...全文
247 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
Cryking 2016-07-28
  • 打赏
  • 举报
回复
Microsoft .NET Framework 4 Client Profile 提供了 .NET Framework 4 中的一部分功能。此 Client Profile 旨在运行客户端应用程序并启用针对 Windows Presentation Foundation (WPF) 和 Windows 窗体技术的最快部署。 需要此 Client Profile 中未包含的功能的应用程序开发人员应以完整 .NET Framework 4 而非此 Client Profile 为目标。 就是一精简版的 .NET Framework 4
  • 打赏
  • 举报
回复
忽视 .NET Framework 4 Client Profile,把它当作一个 bug。就不会出事儿了!
  • 打赏
  • 举报
回复
微软(中国)的某位ceo 自称他在微软当程序员的时候,促成了“ 3.x 版本的framework 是几百兆.net 安装包”这种荒唐事儿。当然,他当时是当作自己的业绩来炫耀大,他自称解决了微软同时发布多个版本的问题,他并不知道后来这个巨大安装包给多少人带来了多少困扰。 到了 .net 4.0 发布时期,这位中国人ceo 也已经离开微软了。而且后来也很少以懂技术的身份出面了,反而是后来的喜欢搞业务、搞资本的中国ceo,离开微软之后经常在各种场合到处曝光。 回到你的问题,其实那是矫枉过正的结果,是微软因为 .net 3.5 安装包过大的心理阴影,而产生的分歧。你看后来的版本,就不再这样分了。 因此,你可以使用 .net 4.0,不再纠结阉割版 4 Client Profile问题。因为它其实阉割的东西非常少,缺少那点儿东西并没有让安装包小多少,并没有让安装速度提高,反而是少了许多有重要功能的框架(例如如果要使用 System.Web 命名空间下的 javascript 格式序列化功能,就没有办法)。

111,094

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧