CompilerParameters.CoreAssemblyFileName 属性

定义

获取或设置包含基类类型(如 ObjectStringInt32)的核心或标准程序集的名称。

public:
 property System::String ^ CoreAssemblyFileName { System::String ^ get(); void set(System::String ^ value); };
public string CoreAssemblyFileName { get; set; }
member this.CoreAssemblyFileName : string with get, set
Public Property CoreAssemblyFileName As String

属性值

包含基本类型的核心程序集的名称。

注解

如果此属性的值是空字符串或 null,则编译器将使用默认核心程序集。 根据编译器版本,默认核心程序集可能是位于 Framework 目录或引用程序集目录中的 mscorlib.dll 或 System.Runtime.dll。 如果此属性的值不为空,则代码文档对象模型 (CodeDOM) 将显式引用指定程序集并发出导致编译器在编译期间不隐式引用任何程序集的编译器选项。 对于默认情况下仅隐式引用核心或标准程序集的编译器,此属性可单独使用。 对于除了核心程序集或标准程序集外隐式引用程序集的编译器,使用此选项可能需要在 属性中 CompilerParameters.ReferencedAssemblies 指定其他条目。

注意

ICodeCompilerCodeDomProvider 实现可以选择忽略此属性。

适用于