日期:2014-05-20  浏览次数:20780 次

.NetFrameWork之间的兼容问题
有没有办法在.NetCompactFramework3.5的程序中调用.NetCompactFramework2.0写的dll?不行的话有没有什么替代方案?

------解决方案--------------------
可以
------解决方案--------------------
直接加引用
------解决方案--------------------
兼容的,不用考虑...
------解决方案--------------------
应该没问题,你是如何做的,我调用1.1的都可以。
------解决方案--------------------
你在代码里使用了一个.NET CF 2.0不支持的类型...
------解决方案--------------------
例如你那个dll里有个参数是2.0就有的接口或基类...你传递一个继承该接口或基类的3.5新增加的类型就会出错...跟踪一下看看出错的地方...
------解决方案--------------------
探讨
Report类在ReportInformation中定义,这个ReportInformation是3.5下编译的