Partager via


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, Stringou 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 nullque 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, le modèle objet de document de code (CodeDOM) référence explicitement l’assembly spécifié et émet des options de compilateur qui entraînent le compilateur à ne référencer aucun assembly 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 par elle-même. Pour les compilateurs qui référencent implicitement des assemblys en plus de l’assembly principal ou standard, l’utilisation de cette option peut nécessiter la spécification d’entrées supplémentaires dans la CompilerParameters.ReferencedAssemblies propriété.

Note

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

S’applique à