tangptr@126.com 发表于 2016-11-8 21:35:44

倒腾.NET发现一些奇葩的事情

版本不兼容性:
4.62不兼容4.5
4.5不兼容3.5
注释:意思是说装了.NET Framework 4.5的机器运行需要再装.NET 3.5否则.NET3.5的程序会提示缺库。

另外,在Windows Server 2003里,要先安装WIC才能进行.NET Framework的安装。WIC即Windows Image Component,Windows图像处理组件
英文版WIC下载页面:https://www.microsoft.com/en-us/download/details.aspx?id=32
中文版WIC下载页面:https://www.microsoft.com/zh-CN/download/details.aspx?id=32
因为本人要用VB2010写ARK,在win2k3上装.NET的时候就发现这蛋疼的鸟事。。。

马大哈 发表于 2016-11-9 15:48:51

这框架是个麻烦事。

我这边了解到的情况是:

2.0到3.5是相同架构,功能上有区别。

但4.0与前面完全不同,是大版本。

所以现在要么用4.0,要么用3.5。。。。。

Tesla.Angela 发表于 2016-11-12 09:06:16

4.X之后的版本应该都兼容4.0吧。。。

aisht 发表于 2016-11-14 12:59:42

就2个版本呀.
clr 2.0 4.0
clr 2.0对应 .net 2.0   3.5   (区别在库的功能版本上)
clr 4.0对应 .net 4.0 - 4.6.x(区别还是一样)

至于你说的兼容..没理解.
总不可能 说 用4.6生成的exe 在 4.0的机器上使用

ps:偷笑.看到大神又要发私货了.高兴呀.
ps2: .net写底层点的建议用.net 2.0.
4.0暂不清楚改了什么.总之居莫名其妙的问题(涉及ntdll函数的使用的话.同样 的代码2.0没问题4.0就...头疼的一笔
页: [1]
查看完整版本: 倒腾.NET发现一些奇葩的事情