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


Ссылки на компоненты в модулях слияния

Модули слияния работают только с компонентами, но не с компонентами. Однако некоторые таблицы в модулях слияния, такие как таблица PublishComponent, содержат поля, ссылающиеся на компоненты.

Пустой GUID: {00000000-0000-0000-0000-000000000000} должен быть создан в любом поле базы данных модуля слияния, которое ссылается на функцию. При объединении модуля слияния в пакет установки средство слияния заменяет GUID null на функцию, указанную в пакете установки, за исключением таблиц, требующих специальной обработки, таких как таблицы ModuleSignature и ModuleSequence.

Обратите внимание, что если в качестве первичного ключа используется пустой GUID, значение, заменяемое средством слияния, не гарантируется. Авторы модулей слияния отвечают за то, чтобы существующий первичный ключ в пользовательском интерфейсе не дублируется, когда средство слияния заменяет нулевые ИДЕНТИФИКАТОРы GUID функциями.