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


VCLinkerTool.DelaySign - свойство

Получает или задает значение, указывающее, требуется ли зарезервировать место в файле сборки оболочки COM для дальнейшего добавления цифровой подписи со строгим именем.Это свойство учитывается только в проектах Visual C#.

Пространство имен:  Microsoft.VisualStudio.VCProjectEngine
Сборка:  Microsoft.VisualStudio.VCProjectEngine (в Microsoft.VisualStudio.VCProjectEngine.dll)

Синтаксис

'Декларация
Property DelaySign As Boolean
bool DelaySign { get; set; }
property bool DelaySign {
    bool get ();
    void set (bool value);
}
abstract DelaySign : bool with get, set
function get DelaySign () : boolean
function set DelaySign (value : boolean)

Значение свойства

Тип: System.Boolean
Значение true, если требуется зарезервировать место в файле сборки оболочки COM для дальнейшего добавления цифровой подписи со строгим именем; в противном случае — значение false.

Заметки

Строгое имя состоит из идентификации сборки, включающего ее простое текстовое имя, номер версии и сведения о языке и региональных параметрах (если они имеются), а также открытый ключ и цифровую подпись.Пара из открытого и закрытого ключей, которые используются для создания цифровой подписи, могут быть сохранены в файле или в контейнере поставщика служб шифрования.Инструмент Sn.exe (средство строгих имен) создает файл или контейнер.

Поставщик служб шифрования — это независимый программный модуль, выполняющий алгоритмы шифрования для проверки подлинности, кодирования и шифрования.Дополнительные сведения см. в разделе, чтобы просмотреть Пошаговое руководство. Создание криптографического приложения.

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

Система проекта автоматически создаются сборки программы-оболочки модели COM, если проект содержит ссылки на компоненты COM.Дополнительные сведения см. в разделе Ошибка обертки COM-взаимодействия.

Дополнительные сведения о подписи основная сборка см. в разделе Global Attributes (visual C#) и Global Attributes (Visual Basic).

Это свойство может применяться только в проектах Visual C# и не устанавливаться на страницах свойств проекта.

Безопасность платформы .NET Framework

См. также

Ссылки

VCLinkerTool Интерфейс

Microsoft.VisualStudio.VCProjectEngine - пространство имен