Compartir a través de


CompilerParameters.CoreAssemblyFileName Propiedad

Definición

Obtiene o establece el nombre del ensamblado principal o estándar que contiene tipos básicos como Object, String o Int32.

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

Valor de propiedad

Nombre del ensamblado central que contiene tipos básicos.

Comentarios

Si el valor de esta propiedad es una cadena vacía o null, el compilador usa el ensamblado principal predeterminado. Según la versión del compilador, el ensamblado principal predeterminado puede ser mscorlib.dll o System.Runtime.dll en un directorio de Framework o en un directorio de ensamblado de referencia. Si el valor de esta propiedad no está vacío, el Modelo de objetos de documento de código (CodeDOM) hace referencia explícitamente al ensamblado especificado y emite opciones del compilador que hacen que el compilador no haga referencia a ningún ensamblado implícitamente durante la compilación. En el caso de los compiladores que hacen referencia al ensamblado básico o estándar de forma implícita de forma predeterminada, esta propiedad se puede usar por sí misma. En el caso de los compiladores que hacen referencia implícitamente a ensamblados además del ensamblado básico o estándar, puede que sea necesario especificar entradas adicionales en la CompilerParameters.ReferencedAssemblies propiedad .

Nota

Una ICodeCompiler implementación o CodeDomProvider puede optar por omitir esta propiedad.

Se aplica a