首页 > 编程 > .NET > 正文

.NET里面的Interop太烂了

2024-07-10 12:59:05
字体:
来源:转载
供稿:网友
interop里面已知和未知的问题太多了。managedcode和unmanagedcode之间的交互问题,微软解决的实在不怎么样。

.net2.0对于interop部分的更新 http://www.dotnetinterop.com/features/default.aspx?q=whidbey 。未来的更新,其实换个角度看也就是现在的不足。

关于interop部分的语法,也十分之难看。诸如“[marshalas(unmanagedtype.functionptr)]”或者“ [classinterface(classinterfacetype.autodual)]”之类不伦不类的语法,让人看了莫名其妙。

比如sortedlist无法从c#传到c++,比如c++的class无法被c#调用,比如c#调用com常有一些奇怪问题,比如混合编程的dll常常在加载的时候死锁,比如asp.net加载office组件常常出错。

诸如此类,等等等等。

因此,牢记m$的原则:任何产品都要到了v3.0以上才是好用的。

收集最实用的网页特效代码!

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表