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


VSProject.GenerateKeyPairFiles - метод

Обновлен: Ноябрь 2007

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

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

Синтаксис

'Декларация
Sub GenerateKeyPairFiles ( _
    strPublicPrivateFile As String, _
    strPublicOnlyFile As String _
)
'Применение
Dim instance As VSProject
Dim strPublicPrivateFile As String
Dim strPublicOnlyFile As String

instance.GenerateKeyPairFiles(strPublicPrivateFile, _
    strPublicOnlyFile)
void GenerateKeyPairFiles(
    string strPublicPrivateFile,
    string strPublicOnlyFile
)
void GenerateKeyPairFiles(
    [InAttribute] String^ strPublicPrivateFile, 
    [InAttribute] String^ strPublicOnlyFile
)
function GenerateKeyPairFiles(
    strPublicPrivateFile : String, 
    strPublicOnlyFile : String
)

Параметры

  • strPublicPrivateFile
    Тип: System.String
    Имя создаваемого файла.
  • strPublicOnlyFile
    Тип: System.String
    Если этот параметр имеет значение "true", создается только открытый ключ.

Заметки

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

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

Разрешения

См. также

Ссылки

VSProject Интерфейс

VSProject - члены

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