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


VSProject.GenerateKeyPairFiles - метод

Создает файл открытого/закрытого ключа, используемый для формирования строгого имени для сборки.

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

Синтаксис

'Декларация
Sub GenerateKeyPairFiles ( _
    strPublicPrivateFile As String, _
    strPublicOnlyFile As String _
)
void GenerateKeyPairFiles(
    string strPublicPrivateFile,
    string strPublicOnlyFile
)
void GenerateKeyPairFiles(
    [InAttribute] String^ strPublicPrivateFile, 
    [InAttribute] String^ strPublicOnlyFile
)
abstract GenerateKeyPairFiles : 
        strPublicPrivateFile:string * 
        strPublicOnlyFile:string -> unit
function GenerateKeyPairFiles(
    strPublicPrivateFile : String, 
    strPublicOnlyFile : String
)

Параметры

  • strPublicPrivateFile
    Тип: String

    Имя создаваемого файла.

  • strPublicOnlyFile
    Тип: String

    Если этот параметр имеет значение true, создается только открытый ключ.

Заметки

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

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

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

См. также

Ссылки

VSProject Интерфейс

VSLangProj - пространство имен