Практическое руководство. Откладывание подписания сборки (Visual Studio)
Обновлен: Ноябрь 2007
При включении подписи в сборку не всегда имеется доступ к закрытому ключу. Например, организация может иметь тщательно оберегаемую пару ключей, к которой у разработчиков нет ежедневного доступа. Открытый ключ часто является доступным, но доступ к закрытому ключу имеет только несколько человек. В таком случае можно использовать для предоставления открытого ключа отложенную или частичную подпись, откладывая добавление закрытого ключа до тех пор, пока сборка не будет передана.
Использование отложенной подписи может быть включено в области ПодписываниеКонструктора проектов следующим образом.
Чтобы отложить включение подписи в сборку
Для выбранного в Обозревателе решений узла проекта в меню Проект нажмите кнопку Свойства (или щелкните правой кнопкой мыши узел проекта в Обозревателе решений и щелкните Свойства).
В Конструкторе проектов перейдите на вкладку Подписи.
Установите флажок Подписать сборку.
Укажите файл ключа. Дополнительные сведения см. в разделе Практическое руководство. Подписывание сборки (Visual Studio).
Установите флажок Только отложенная подпись. Обратите внимание, что проект с отложенной подписью не будет работать и не может быть отлажен. Однако можно использовать Средство строгих имен (Sn.exe) с параметром -Vr, чтобы пропускать проверку во время разработки.
См. также
Задачи
Практическое руководство. Подписывание сборки (Visual Studio)
Основные понятия
Подпись со строгим именем для управляемых приложений