代码之家  ›  专栏  ›  技术社区  ›  G S

“cor”代表什么?

  •  21
  • G S  · 技术社区  · 16 年前

    我在主clr dll,mscorlib.dll中看到过,在这个clr分析API接口,icorprofilercallback2中也看到过。

    只是好奇:“cor”这个词代表什么?

    2 回复  |  直到 6 年前
        1
  •  23
  •   ars    16 年前

    “公共对象运行时”

    更多,请参见:

    cor:在选择.net作为名称之前,这个新平台是com的继承者,所以它的代码名是com 3.0,然后选择的名称是__common object runtime(cor),这就是mscorlib从中派生其名称的地方(而不管.net是最终名称这一事实是什么都会卡住)!

    编辑:这是杰弗里·里克特的书中一个有趣的附录。

    当Microsoft第一次开始使用.NET框架时,mscorlib.dll是 Microsoft公共对象运行库的缩写。一旦ECMA开始 标准化clr和部分fcl,mscorlib.dll正式成为 多语言标准公共对象运行库的缩写。

        2
  •  5
  •   DDan    8 年前

    简言之:C 6.0——最终参考(第199页)

    一些.NET类型直接由CLR使用,并且是必需的 对于托管托管环境。这些类型驻留在程序集中 称为mscorlib.dll,包括c__的内置类型以及 基本集合类、流处理类型、序列化, 反射、线程和本机互操作性 (_156;mscorlib_157;是一个 多语言标准公共对象运行时的缩写 图书馆) .

    所以应该是 多语言标准公共对象运行库

    推荐文章