作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在开发一个面向 .NET 3.5 Framework 的应用程序。应用程序的安装程序会安装 .NET 2.0 目标机器上的运行时。到目前为止,我在这样做时没有遇到任何问题,但我想知道我接下来会遇到什么问题。我是否需要安装 3.5 运行?
我必须将 .NET 运行时安装程序打包到我们的安装中(无网络安装)。运行时安装程序的大小是问题所在。 .NET 2.0 运行时安装程序为 23MB(可管理),.NET 3.0 运行时安装程序为 50MB(变大),.NET 3.5 运行时安装程序为 200MB(哎呀!)。那些额外的 170MB 是什么鬼?
最佳答案
这是一个很难回答的问题,因为最终这取决于您使用的 .NET 3.5 功能。如果您正在使用某些新库,例如 LINQ,那么是的,您需要安装 3.5 运行时。但是,如果您只是使用 3.5 中引入的一些新语法糖,则可能不会。原因是 .NET 3.5 与 2.0 CLR 100% 兼容。
关于.net - 面向 .NET Framework 3.5,使用 .NET 2.0 运行时。注意事项?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/140239/
我是一名优秀的程序员,十分优秀!