倒腾.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的时候就发现这蛋疼的鸟事。。。 这框架是个麻烦事。
我这边了解到的情况是:
2.0到3.5是相同架构,功能上有区别。
但4.0与前面完全不同,是大版本。
所以现在要么用4.0,要么用3.5。。。。。 4.X之后的版本应该都兼容4.0吧。。。 就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]