首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >从3.5调用.NET 4库

从3.5调用.NET 4库
EN

Stack Overflow用户
提问于 2010-05-04 06:29:19
回答 3查看 9.3K关注 0票数 16

我需要调用.NET 4.0中的System.Xaml库。如果你的项目目标是3.5,是否可以调用这个库?

EN

回答 3

Stack Overflow用户

发布于 2012-03-01 07:41:02

下面是一种Rube Goldberg-esque解决方案,它涉及到将.NET 4dll方法包装在COM中,然后从.NET 3.5调用COM包装器:

https://www.codeproject.com/Articles/204406/How-To-Use-a-NET-Based-DLL-From-NET-Based-Appl

票数 9
EN

Stack Overflow用户

发布于 2010-05-04 06:40:22

不,你不能以不同的方式映射程序集,你可以做的一件事是在内存中创建一个重新组装NET4.0DLL的类型,这是一件痛苦的事情。

您可以使用CECIL获取IL指令。

如果你不太了解IL,甚至不要尝试去做它。

票数 2
EN

Stack Overflow用户

发布于 2010-05-04 06:53:57

这个问题类似于“如何在.NET 1.x应用程序中使用.NET 2程序集”。为新的CLR添加程序集作为参考是不可能的,但正如Hamish指出的那样,进程间通信可能会有所帮助。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2761640

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档