CompilerParameters.CoreAssemblyFileName Propriété

Définition

Obtient ou définit le nom de l'assembly principal ou standard qui contient des types de base tels que Object, String ou 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

Valeur de propriété

Nom de l'assembly principal qui contient des types de base.

Remarques

Si la valeur de cette propriété est une chaîne vide ou null, le compilateur utilise l’assembly principal par défaut. Selon la version du compilateur, l’assembly principal par défaut peut être mscorlib.dll ou System.Runtime.dll dans un répertoire Framework ou un répertoire d’assembly de référence. Si la valeur de cette propriété n’est pas vide, code DOCUMENT Object Model (CodeDOM) fait explicitement référence à l’assembly spécifié et émet des options de compilateur qui font que le compilateur ne référence pas d’assemblys implicitement pendant la compilation.. Pour les compilateurs qui référencent l’assembly principal ou standard uniquement implicitement par défaut, cette propriété peut être utilisée seule. Pour les compilateurs qui référencent implicitement des assemblys en plus du noyau ou de l’assembly standard, l’utilisation de cette option peut nécessiter la spécification d’entrées supplémentaires dans la CompilerParameters.ReferencedAssemblies propriété.

Notes

Une ICodeCompiler implémentation ou CodeDomProvider peut choisir d’ignorer cette propriété.

S’applique à