当前位置: 代码迷 >> .NET Framework >> 为啥说,可以不需要"mscorlib.dll"net程序也能运行
  详细解决方案

为啥说,可以不需要"mscorlib.dll"net程序也能运行

热度:106   发布时间:2016-05-01 23:40:24.0
为什么说,可以不需要"mscorlib.dll",.net程序也能运行?
我们建立一个C#的工程,在工程属性当中,选择Build页,然后点击Advanced,弹出一个对话框,在对话框里面有个复选按钮,叫做"Do not reference mscorlib.dll".

问题是,mscorlib.dll不是一个很关键的公用库吗,为什么可以不引用呢? 如下图所示。3x.

------解决方案--------------------
关键但不是必须的呀。可以用IL写程序完全不使用mscorlib.dll里面的任何类型,当然这种情况是极少数的,为这种极端情况预留一个选项可以理解
  相关解决方案