mscorlib.dll 是什么?
在用ildasm工具反汇编C#生成的exe文件时,看到了 mscorlib字眼,印象中有mscorlib.dll这个东西,所以好奇这到底是个什么玩意,所以搜索了下。
C#高级变成里说,mscorlib是个程序集, Console类位于 mscorlib程序集里,我把鼠标放在代码的Console里点了一下,果然,跳转到的Console页顶部显示 Console属于程序集mscorlib。
接着阅读这个文章 http://www.danielmoth.com/Blog/mscorlibdll.aspx,了解到:
mscorlib 是 ms cor lib 的缩写
ms: Magnificent Software (也就是 Microsoft :-))
cor: 在平台使用.NET 这个名字之前,这个平台是COM 3.0的继承者, 所以使用 这三个词的缩写 Common Object Runtime (cor)
lib: library 类库的意思
参考:https://stackoverflow.com/questions/15061977/what-does-mscorlib-stand-for
http://www.danielmoth.com/Blog/mscorlibdll.aspx