Поделиться через


Элемент Assembly (шаблоны Visual Studio)

Указывает сведения о сборке, которую шаблон использует для добавления ссылки на нее в проекты.

<Справочная сборка ссылок<>на><шаблон VSTemplate<>TemplateContent><>

Синтаксис

<Assembly> AssemblyName </Assembly>

Элементы и атрибуты

В следующих разделах описаны атрибуты, дочерние и родительские элементы.

Атрибуты

Нет.

Дочерние элементы

Нет.

Родительские элементы

Элемент Description
Ссылка Указывает ссылку на сборку, которую нужно добавить при добавлении элемента в проект.

Текстовое значение

Текстовое значение является обязательным.

Этот текст указывает сборку, добавляемую в проект при создании экземпляра шаблона элемента. Это имя сборки должно быть указано одним из следующих способов:

  • Полное имя сборки. Например:

    <Assembly>
        MyAssembly, Version=1.0.3300.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, Custom = null.
    </Assembly>
    
  • Как простая ссылка на текст. Например:

    <Assembly> System </Assembly>
    

Замечания

Assembly — обязательный дочерний элемент элемента Reference.

Элементы Referenceи Assembly элементы могут использоваться только в vstemplate-файлах, имеющих Type значение атрибутаItem. References,

Пример

В следующем примере показан TemplateContent элемент шаблона элемента. Этот XML-код добавляет ссылки на сборки System.dll и System.Data.dll .

<TemplateContent>
    <References>
        <Reference>
            <Assembly>
                System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
            </Assembly>
        </Reference>
        <Reference>
            <Assembly>
                System.Data, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
            </Assembly>
        </Reference>
    </References>
    ...
</TemplateContent>

См. также