为什么我不能在微软的参考源代码中看到源代码?

本文关键字:源代码 参考 不能 微软的 为什么 | 更新日期: 2023-09-27 18:18:28

我有一个堆栈跟踪,我想看看方法中的源代码。

at System.Web.HttpBufferlessInputStream.ValidateRequestEntityLength()
at System.Web.HttpBufferlessInputStream.EndRead(IAsyncResult asyncResult)
at System.Net.Http.StreamToStreamCopy.StartRead()

如果我搜索ValidateRequestEntityLength,我得到一个很好的结果,来源和所有。

如果我搜索StreamToStreamCopy,它显然不存在于任何地方。

为什么会这样?我可以看到来源的StreamToStreamCopy 任何地方?

很令人沮丧的是referencesource。microsoft.com并不能让你引用所有的源代码

为什么我不能在微软的参考源代码中看到源代码?

在refrencesource.microsoft.com上无法获得. net框架中所有程序集的完整源代码。不过有些部分是为。net Core重新创建的,你可以去github页面找到它

。Net现在是开源的!这是什么意思?新物质的来源实际上是可以观察到的。旧的东西?

https://blogs.msdn.microsoft.com/dotnet/2014/11/12/net-core-is-open-source/

支持是什么?:

这是我们开源努力的自然进展,它已经涵盖了托管编译器(c#、VB和f#)以及ASP。净:

c#,Visual Basic (" Roslyn ")

Visual f# Tools

ASP。净5

实体框架

通过将其扩展到。net运行时和核心框架,将其提升到一个新的水平。

。. NET Core Framework