Тази статия е огледална статия за машинен превод, моля, кликнете тук, за да преминете към оригиналната статия.

Изглед: 19988|Отговор: 0

[Източник] AssemblyInfo.cs конкретното обяснение на параметрите на файла

[Копирай линк]
Публикувано в 12.01.2016 г. 14:29:07 ч. | | |

В asp.net AssemblyInfo.cs има конфигурационен файл, който основно се използва за задаване на някои параметри на генерираната обща информация за assembly dll файла, а по-долу е подробно описание на съдържанието на стандартния AssemblyInfo.cs файл

//是否符合公共语言规范(CLS)
[събрание: CLSCompliant (вярно) ]
//控制程序集中所有类型对COM的可访问性
[сглобяване: ComVisible(false)]
//代码的作者和这些代码的的开发人员之间的可靠协定
[сборка: Договор за надеждност (Консистенция. Няма да се корумпира, Cer.Може да се провали)]

//标题:
[сглобка: AssemblyTitle(".NET Pet Shop Model")]
//备注:
[assembly: AssemblyDescrip{filtering}tion(".NET Pet Shop Middle-Tier Components")]
//配置文件:
[assembly: AssemblyConfiguration("")]
//公司:
[асемблер: AssemblyCompany("Microsoft Corporation")]
//产品名称:
[сглобяване: AssemblyProduct(".NET Pet Shop 4.0")]
//版权:
[асемблер: AssemblyCopyright ("Copyright ?2005 Microsoft Corporation")]
//商标声明:
[събрание: AssemblyTrademark("")]
//内部名称
[събрание: AssemblyCulture("")]


Конкретното обяснение е следното:

1. [събрание: AssemblyTitle("")]
[assembly: AssemblyTitle(""))]code":"Добре, предишният асемблер показва, че това свойство е за цялото асемблей.
Име на типа: System.Reflection.AssemblyTitleAttribute
[AttributeUsage(AttributeTargets.Assembly)]
публично запечатан клас Assembly TitleAttribute : Attribute

Този атрибут описва името на събранието, като: еди-кой си, компания, такава-така


2. [assembly: AssemblyDescrip{filter}tion("")]
Име на типа:
System.Reflection.AssemblyDescrip{filter}tionAttribute
Декларация на атрибута:
[AttributeUsage(AttributeTargets.Assembly)]
public sealed class AssemblyDescrip{filter}tionAttribute : Attribute

Функция:
Просто описание на асемблера, като функции, език и др.

3. [assembly: AssemblyDescrip{filter}tion("")]
Име на типа:
System.Reflection.AssemblyDescrip{filter}tionAttribute


Декларация на атрибута:
[AttributeUsage(AttributeTargets.Assembly)]
public sealed class AssemblyDescrip{filter}tionAttribute : Attribute
Функция:
Просто описание на асемблера, описващо функцията, характеристиките, ограниченията и т.н. на асемблера
4. [assembly: AssemblyConfiguration(")]
Име на типа:
System.Reflection.AssemblyConfigurationAttribute
Декларация на атрибута:
[AttributeUsage(AttributeTargets.Assembly)]
публичен запечатан клас AssemblyConfigurationAttribute : Attribute
Функция:
Информация за конфигурацията на сглобката, като: retail, release, debugging и др., .NET runtime не използва това свойство
5. [сглобяване: AssemblyCompany("")]
Име на типа:
System.Reflection.AssemblyCompanyAttribute
Декларация на атрибута:
[AttributeUsage(AttributeTargets.Assembly)]
публично запечатан клас AssemblyCompanyАтрибут : Атрибут
Функция:
Името на компанията, към която принадлежи сглобяването
6. [assembly: AssemblyProduct("")]
Име на типа:
System.Reflection.AssemblyProductAttribute
Декларация на атрибута:
[AttributeUsage(AttributeTargets.Assembly)]
публично запечатан клас AssemblyProductAttribute : Атрибут
Функция:
Името на продукта, описано в сглобяването

7. [асамблея: AssemblyCopyright("")]
Име на типа:
System.Reflection.AssemblyCopyrightAttribute
Декларация на атрибута:
[AttributeUsage(AttributeTargets.Assembly)]
публично запечатан клас AssemblyCopyrightAttribute : Attribute
Функция:
Информация за авторски права за събрания

8. [сборка: AssemblyTrademark("")]
Име на типа:
System.Reflection.AssemblyTrademarkAttribute
Декларация на атрибута:
[AttributeUsage(AttributeTargets.Assembly)]
публично запечатан клас AssemblyTrademarkАтрибут : Атрибут
Функция:
Информация за търговска марка за сборки

9. [събрание: AssemblyCulture("")]
Име на типа:
System.Reflection.AssemblyCultureAttribute
Декларация на атрибута:
[AttributeUsage(AttributeTargets.Assembly)]
публично запечатан клас AssemblyCultureАтрибут : Атрибут
Функция:
Изброените полета показват регионалността, подкрепяна от събранието. Асемблерът може също да специфицира независимост на зоната, което показва, че съдържа ресурси за стандартната зона. Run библиотеките третират асембли, които нямат регионални атрибути, зададени да се празни, като подасембли. Такива събрания подлежат на обвързващите правила за подсъбрание. За повече информация вижте Как библиотеките намират асембли.




Предишен:Кодиране и декодиране на URL адреси в ASP.NET
Следващ:SendCloud Sohu C# версията на инструмента за изпращане на имейли
Отричане:
Целият софтуер, програмни материали или статии, публикувани от Code Farmer Network, са само за учебни и изследователски цели; Горното съдържание не трябва да се използва за търговски или незаконни цели, в противен случай потребителите ще понесат всички последствия. Информацията на този сайт идва от интернет, а споровете за авторски права нямат нищо общо с този сайт. Трябва напълно да изтриете горното съдържание от компютъра си в рамките на 24 часа след изтеглянето. Ако ви харесва програмата, моля, подкрепете оригинален софтуер, купете регистрация и получете по-добри услуги. Ако има нарушение, моля, свържете се с нас по имейл.

Mail To:help@itsvse.com