-refonly 选项指示编译的主要输出应该是引用程序集而不是实现程序集。 参数 -refonly
以无提示方式禁用输出 PDB,因为无法执行引用程序集。
每个编译器选项都以两种形式提供:-option
和 /option
。 本文档仅介绍 -option
形式。
语法
-refonly
注解
Visual Basic 支持 -refonly
从版本 15.3 开始的开关。
引用程序集是一种特殊类型的程序集,它只包含表示库的公共 API 外围应用所需的最少元数据量。 它们包括在生成工具中引用程序集时所需的所有成员的声明,但不包括所有成员实现以及对其 API 协定没有明显影响的私有成员的声明。 有关详细信息,请参阅 .NET 指南中的 引用程序集 。
-refonly
和 -refout
选项互斥。