CompilerParameters.CoreAssemblyFileName 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
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 指定其他条目。
注意
ICodeCompiler 或 CodeDomProvider 实现可以选择忽略此属性。