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


Свойство Register

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

Задает режим регистрации файла, сборки или выходной группы проекта во время установки на конечном компьютере.

Параметры

Свойство Register может принимать следующие значения.

Параметр

Описание

DoNotRegister

Регистрация не требуется.

COM

Элемент будет зарегистрирован как COM–объект.

COMRelativePath

Элемент будет зарегистрирован как изолированный COM–объект.

COMSelfReg

При установке элемент самостоятельно зарегистрируется как COM–объект. Это значение не доступно для сборок.

Font

При установке файл будет зарегистрирован как файл шрифта.

Заметки

Для элементов, разработанных на основе .NET Framework, обычно не требуется регистрация. Для них данное свойство имеет значение по умолчанию — DoNotRegister. DLL–файлы или EXE–файлы COM–объектов со значением OleSelfRegister в сведениях о версии имеют значение COMSelfReg. Файлы шрифтов регистрируются со значением Font.

При необходимости включить изолированную динамическую библиотеку COM в приложение, следует присвоить свойству ссылки Isolated значение True. При добавлении библиотеки DLL в выходной файл проекта, свойство Registration регистрации должно иметь значение DoNotRegister, но в некоторых случаях (например, mstime.dll), оно будет иметь значение COMSelfReg. В таких случаях необходимо вручную изменить регистрацию на DoNotRegister.

Для этого следует выбрать библиотеку DLL в папке приложения проекта установки и в окне Свойства убедитесь, что свойство Registration имеет значение DoNotRegister.. Это необходимо выполнить для всех изолированных COM–компонентов в проекте установки.

См. также

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

Развертывание и реестр

Ссылки

Свойства для редактора файловой системы