首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >CLR程序集绑定

CLR程序集绑定
EN

Stack Overflow用户
提问于 2012-11-21 22:33:53
回答 1查看 253关注 0票数 1

全,

我有几个问题,程序的程序集如何绑定到底层的CLR版本。

1)是否可以构建/运行引用.net 4.0程序集(使用CLR4.0)的.net 2.0应用程序?如果是这样的话,是怎么做的?

2)我对.net框架的理解告诉我,在CLR4.0应用程序中引用.net 2.0组件(这是基于.net 4.0构建的)是可以的。在此场景中,应用程序是在CLR4.0下构建和运行的,但是当加载并执行引用的程序集(在.net 2.0/3.0/3.5 (CLR2.0)中构建)时会发生什么?应用程序现在加载CLR 2.0了吗?或者代码是在CLR 4.0下执行的,而CLR 4.0是为运行较旧的程序集而设计的?

期待您的回复。请随意详述。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-11-21 22:35:42

1)不支持,不支持向前兼容,应用不会编译。

2)代码在CLR 4.0下执行,CLR 4.0旨在运行较旧的程序集。正是由于这个原因,它才是向后兼容的。

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

https://stackoverflow.com/questions/13495506

复制
相关文章

相似问题

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