-nostdlib (Visual Basic)

导致编译器不自动引用标准库。

语法

-nostdlib  

备注

-nostdlib 选项会删除对 System.dll 程序集的自动引用,并防止编译器读取 Vbc.rsp 文件。 Vbc.rsp 文件(与 Vbc.exe 文件位于同一个目录)引用常用的 .NET Framework 程序集,并导入 SystemMicrosoft.VisualBasic 命名空间。

备注

始终引用 Mscorlib.dll 和 Microsoft.VisualBasic.dll 程序集。

备注

-nostdlib 选项在 Visual Studio 开发环境内无法使用;仅当从命令行编译时才可用。

示例

下面的代码在不引用标准库的情况下编译 T2.vb。 必须将 _MYTYPE 条件编译常量设置为字符串“Empty”,才能删除 My 对象。

vbc -nostdlib -define:_MYTYPE=\"Empty\" T2.vb  

请参阅