Манифест
Манифест
Теоретически сборка может быть устроена весьма сложно, поэтому в нее включается манифест — совокупность всех сведений о сборке, необходимых исполнительной среде (CLR) для загрузки, компиляции (при необходимости) и выполнения сборки. В манифест входят следующие сведения:
Именно благодаря наличию манифеста появляется возможность создания сборок, состоящих из нескольких файлов. Кроме того, данные манифеста заменяют сложную систему регистрации компонентов в реестре. Первое представление о сборке и ее манифесте дает файл Assemblylnfo.vb; чтобы просмотреть содержимое этого файла, дважды щелкните на соответствующей строке окна решения VS .NET. Как видно из приведенного ниже примера, этот текстовый файл содержит многочисленные атрибуты сборки. Большинство атрибутов (например, название организации) можно редактировать вручную, хотя чаще значения задаются в IDE при помощи диалоговых окон свойств проекта.
Imports System.Reflection
Imports System.Runtime.InteropServices
'Следующая группа атрибутов содержит общую информацию о сборке. ' Измените значения этих атрибутов, чтобы изменить данные. ' связанные со сборкой.
'Review the values of the assembly attributes
<Assembly:AssemblyTitle("Sample")>
<Assembly:AssemblyDescription("")>
<Assembly:AssemblyCompany("Apress")>
<Assemblу:AssemblуProduct("")>
<Assembly:AssemblyCopyright("2001")>
<Assembly:AssemblyTrademark("")>
<Assembly:CLSCompliant(True)>
' Следующий QUID используется для идентификации библиотеки типов.
' если проект будет использоваться в СОМ
Forekc.ru
Рефераты, дипломы, курсовые, выпускные и квалификационные работы, диссертации, учебники, учебные пособия, лекции, методические пособия и рекомендации, программы и курсы обучения, публикации из профильных изданий