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). Имя контейнера указывается пользователем при запуске этой программы, и это же имя используется в данном свойстве. Дополнительные сведения см. в разделе Сборки со строгими именами.
Поставщик служб шифрования – это независимый программный модуль, выполняющий алгоритмы шифрования для проверки подлинности, кодирования и шифрования. Дополнительные сведения см. в разделе Поставщики служб шифрования Майкрософт.
Разрешения
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе Использование библиотек из не вполне надежного кода.