-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  

另请参阅