我们建立一个C#的工程,在工程属性当中,选择Build页,然后点击Advanced,弹出一个对话框,在对话框里面有个复选按钮,叫做"Do not reference mscorlib.dll".
问题是,mscorlib.dll不是一个很关键的公用库吗,为什么可以不引用呢? 如下图所示。3x.

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