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


Расположение сборки

Обновлен: Ноябрь 2007

От места расположения сборки зависит, сможет ли среда CLR найти сборку по ссылке на нее. Это расположение также определяет возможность совместного использования сборки вместе с другими сборками. Для развертывания сборки можно использовать следующие расположения:

  • Каталог приложения или его подкаталоги.

    Это наиболее часто используемое место развертывания сборок. Структура подкаталогов корневого каталога приложения может зависеть от языка или региональных параметров. Если в атрибутах сборки также заданы региональные параметры, то она должна располагаться в подкаталоге каталога приложения, название которого соответствует этим параметрам.

  • Глобальный кэш сборок.

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

  • На HTTP-сервере.

    Сборка, развернутая на HTTP-сервере, должна иметь строгое имя; в разделе базы кода файла конфигурации приложения должно присутствовать указание на сборку.

См. также

Основные понятия

Создание сборок

Глобальный кэш сборок

Обнаружение сборок в среде выполнения

Другие ресурсы

Программирование с использованием сборок