CompilerParameters.CoreAssemblyFileName Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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 da propriedade
O nome do assembly principal que contém tipos básicos.
Comentários
Se o valor dessa propriedade for uma cadeia de caracteres vazia ou null
, o compilador usará o assembly de núcleo padrão. Dependendo da versão do compilador, o assembly principal padrão pode ser mscorlib.dll ou System.Runtime.dll em um diretório do Framework ou diretório de assembly de referência. Se o valor dessa propriedade não estiver vazio, o CodeDOM (CodeDOM) referenciará explicitamente o assembly especificado e emitirá opções do compilador que fazem com que o compilador não faça referência a nenhum assembli implicitamente durante a compilação. Para compiladores que fazem referência ao assembly principal ou padrão apenas implicitamente por padrão, essa propriedade pode ser usada por conta própria. Para compiladores que referenciam implicitamente assemblies além do assembly principal ou padrão, usar essa opção pode exigir a especificação de entradas adicionais na CompilerParameters.ReferencedAssemblies propriedade .
Observação
Uma ICodeCompiler implementação ou CodeDomProvider pode optar por ignorar essa propriedade.