Cet article est un article miroir de traduction automatique, veuillez cliquer ici pour accéder à l’article original.

Vue: 19988|Répondre: 0

[Source] AssemblyInfo.cs l’explication spécifique des paramètres du fichier

[Copié le lien]
Publié sur 12/01/2016 14:29:07 | | |

Il y a un fichier de configuration dans le asp.net AssemblyInfo.cs principalement utilisé pour définir certains paramètres des informations générales générées sur le fichier dll d’assemblage, et ce qui suit est une description détaillée du contenu du fichier AssemblyInfo.cs par défaut

//是否符合公共语言规范(CLS)
[assemblée : CLSCompliant(vrai)]
//控制程序集中所有类型对COM的可访问性
[assemblage : ComVisible(faux)]
//代码的作者和这些代码的的开发人员之间的可靠协定
[assemblage : Contrat de Fiabilité(Consistance.NonÉtatDeCorrompre-Pas, Certificat.Peut-Échouer)]

//标题:
[assemblage : AssemblyTitle(« .NET Pet Shop Modèle « )]
//备注:
[assembly : AssemblyDescrip{filtering}tion(« .NET Pet Shop Middle-Tier Components »)]
//配置文件:
[assemblage : AssemblyConfiguration(«  »)]
//公司:
[assemblée : AssemblyCompany (« Microsoft Corporation »)]
//产品名称:
[assemblage : AssemblyProduct(« .NET Pet Shop 4.0 »)]
//版权:
[assemblée : AssemblyCopyright (« Copyright ?2005 Microsoft Corporation »)]
//商标声明:
[assemblée : AssemblyTrademark(«  »)]
//内部名称
[assemblée : AssemblyCulture(«  »)]


L’explication précise est la suivante :

1. [assemblée : TitreAssemblée(«  »)]
[assembly : AssemblyTitle(«  »)]code : « Bien, l’assemblage précédent indique que cette propriété concerne l’ensemble de l’assemblage.
Nom du type : System.Reflection.AssemblyTitleAttribute
[AttributeUsage(AttributeTargets.Assembly)]
classe publique scellée AssembléeTitreAttribut : Attribut

Cet attribut décrit le nom de l’assemblée, par exemple : untel ou untel compagnie, moyen-tel


2. [assemblage : AssemblyDescrip{filter}tion(«  »)]
Nom du type :
System.Reflection.AssemblyDescrip{filter}tionAttribute
Déclaration d’attribut :
[AttributeUsage(AttributeTargets.Assembly)]
classe publique scellée AssemblyDescrip{filter}tionAttribute : Attribute

Fonction:
Une description simple de l’assemblage, telle que les fonctions, le langage, etc

3. [assemblage : AssemblyDescrip{filter}tion(«  »)]
Nom du type :
System.Reflection.AssemblyDescrip{filter}tionAttribute


Déclaration d’attribut :
[AttributeUsage(AttributeTargets.Assembly)]
classe publique scellée AssemblyDescrip{filter}tionAttribute : Attribute
Fonction:
Une description simple de l’assemblage, décrivant la fonction, les caractéristiques, les contraintes, etc. de l’assemblage
4. [assemblage : AssemblyConfiguration(«  »)]
Nom du type :
System.Reflection.AssemblyConfigurationAttribute
Déclaration d’attribut :
[AttributeUsage(AttributeTargets.Assembly)]
classe publique scellée AssemblyConfigurationAttribute : Attribut
Fonction:
Informations sur la configuration de l’assemblage, telles que : retail, release, débogage, etc. Le runtime .NET n’utilise pas cette propriété
5. [assemblée : AssemblyCompany («  »)]
Nom du type :
System.Reflection.AssemblyCompanyAttribute
Déclaration d’attribut :
[AttributeUsage(AttributeTargets.Assembly)]
classe publique scellée AssembléeCompanyAttribut : Attribut
Fonction:
Le nom de l’entreprise à laquelle appartient l’assemblée
6. [assemblage : AssemblyProduct(«  »)]
Nom du type :
System.Reflection.AssemblyProductAttribute
Déclaration d’attribut :
[AttributeUsage(AttributeTargets.Assembly)]
classe publique scellée AssemblyProductAttribute : Attribut
Fonction:
Le nom du produit décrit dans l’assemblage

7. [assemblée : AssemblyCopyright(«  »)]
Nom du type :
System.Reflection.AssemblyCopyrightAttribute
Déclaration d’attribut :
[AttributeUsage(AttributeTargets.Assembly)]
classe publique scellée AssemblyCopyrightAttribute : Attribut
Fonction:
Informations sur le droit d’auteur pour les assemblages

8. [assemblée : AssemblyTrademark(«  »)]
Nom du type :
System.Reflection.AssemblyTrademarkAttribute
Déclaration d’attribut :
[AttributeUsage(AttributeTargets.Assembly)]
classe publique scellée AssemblageAttribut de marque : Attribut
Fonction:
Informations sur les marques déposées pour les assemblages

9. [assemblée : AssemblyCulture(«  »)]
Nom du type :
System.Reflection.AssemblyCultureAttribute
Déclaration d’attribut :
[AttributeUsage(AttributeTargets.Assembly)]
classe publique scellée AssembléeCultureAttribut : Attribut
Fonction:
Les champs énumérés indiquent la régionalité soutenue par l’assemblée. Un assembleur peut également spécifier l’indépendance de la zone, indiquant qu’il contient des ressources pour la zone par défaut. Les bibliothèques d’exécution traitent les assemblages qui n’ont aucun attribut régional défini à vide comme des sous-ensembles. De tels assemblages sont soumis aux règles de liaison des sous-montages. Pour plus d’informations, voir Comment les bibliothèques exécutées localisent les assemblages.




Précédent:Encodage et décodage d’URL dans ASP.NET
Prochain:Version C# de l’outil d’envoi d’emails en Sohu de SendCloud
Démenti:
Tous les logiciels, supports de programmation ou articles publiés par Code Farmer Network sont uniquement destinés à l’apprentissage et à la recherche ; Le contenu ci-dessus ne doit pas être utilisé à des fins commerciales ou illégales, sinon les utilisateurs assumeront toutes les conséquences. Les informations sur ce site proviennent d’Internet, et les litiges de droits d’auteur n’ont rien à voir avec ce site. Vous devez supprimer complètement le contenu ci-dessus de votre ordinateur dans les 24 heures suivant le téléchargement. Si vous aimez le programme, merci de soutenir un logiciel authentique, d’acheter l’immatriculation et d’obtenir de meilleurs services authentiques. En cas d’infraction, veuillez nous contacter par e-mail.

Mail To:help@itsvse.com