gpt4 book ai didi

vb.net - SSCLI 和 VB.NET

转载 作者:行者123 更新时间:2023-12-01 15:41:37 24 4
gpt4 key购买 nike

我有兴趣详细了解 .NET 框架的内部工作原理。我已经下载了 Reflector 和 SSCLI。以下链接表示:“共享源 CLI 是 ECMA CLI 和 ECMA C# 语言规范的有效实现的源代码压缩存档”:http://www.microsoft.com/en-gb/download/details.aspx?id=4917 .

SSCLI 是否不包含用于实现 VB.NET 的源代码,即仅 C sharp?

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

最佳答案

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

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

关于vb.net - SSCLI 和 VB.NET,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11288887/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com