首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >SSCLI和VB.NET

SSCLI和VB.NET
EN

Stack Overflow用户
提问于 2012-07-02 14:45:45
回答 1查看 72关注 0票数 3

我有兴趣了解更多关于.NET框架如何在内部工作的信息。我已经下载了Reflector和SSCLI。下面的链接说:“共享源CLI是ECMA CLI和ECMA C#语言规范的工作实现的源代码的压缩存档”:http://www.microsoft.com/en-gb/download/details.aspx?id=4917

SSCLI中是否没有包含实现VB.NET的源代码,即只包含C++?

我意识到可以从这里下载VB.NET规范:http://www.microsoft.com/en-us/download/details.aspx?id=15751

EN

回答 1

Stack Overflow用户

发布于 2012-07-02 18:26:02

SSCLI发行版旨在帮助任何人将兼容的CLR实现移植到另一个平台。其中大部分是C++源代码,用于实现CLR、实时编译器以及C#和JScript编译器的语言。.NET框架库是用C#编写的,这也包括在内。它们是.NET 2.0中使用的源代码的一个相当不错的快照,尽管很难判断哪些代码可能已被删除或替换。我从来没有遇到过明显的不匹配,但随着源代码的老化和与当前.NET版本的背离,它变得越来越不明显。

但是,没有包含VB.NET编译器,也没有Microsoft.VisualBasic名称空间中的类的源代码。也没有C++/CLI编译器。所包含的C#和JScript编译器也不是这些编译器的微软版本的完整实现,删除了Windows和VS特定的位。特别是C#编译器的源代码已经过时,为此做了大量的工作。

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

https://stackoverflow.com/questions/11288887

复制
相关文章

相似问题

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