Пакет управления, содержащий базовые определения, от которых зависят другие пакеты управления, например список, должен быть запечатан. Запечатав пакет управления, пользователь не сможет изменять находящиеся в нем объекты и распечатывать его, но сможет настраивать ссылки на объекты в запечатанных пакетах управления.
Запечатывание пакета управления обеспечивает подпись файла. Подпись пакета управления важна, так как она гарантирует отсутствие изменений при передаче файла между площадками. Запечатывание пакета управления требует файла ключей, который содержит пару открытого и закрытого ключей. Этот файл необходимо создать перед запечатыванием пакета управления. Дополнительные сведения о создании необходимого файла ключей см. в документе Практическое руководство. Создание пары открытого и закрытого ключей в технической библиотеке .NET Framework 4.0 (http://go.microsoft.com/fwlink/?LinkId=193188). Создав файл ключей, сохраните его в безопасном месте.
Запечатывание пакета управления Service Manager
-
Создайте SNK-файл, содержащий пару открытого и закрытого ключей.
-
В обозревателе пакетов управления Authoring Tool щелкните правой кнопкой мыши пакет управления, который следует запечатать, и выберите Запечатать пакет управления.
-
В диалоговом окне Запечатать пакет управления в поле Файл ключа введите путь к ранее созданному файла ключа. Файл должен иметь расширение SNK. Необходимо также заполнить поле Компания. Заполнение других полей необязательно.
-
Нажмите кнопку Запечатать, чтобы создать запечатанный пакет управления, который будет сохранен в папке, указанной в поле Выходной каталог.