VSProject.GenerateKeyPairFiles(String, String) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
生成一个公钥/私钥文件,用于构成程序集的强名称。
void GenerateKeyPairFiles(std::wstring const & strPublicPrivateFile, std::wstring const & strPublicOnlyFile = "0");
[System.Runtime.InteropServices.DispId(15)]
public void GenerateKeyPairFiles (string strPublicPrivateFile, string strPublicOnlyFile = "0");
[<System.Runtime.InteropServices.DispId(15)>]
abstract member GenerateKeyPairFiles : string * string -> unit
Public Sub GenerateKeyPairFiles (strPublicPrivateFile As String, Optional strPublicOnlyFile As String = "0")
参数
- strPublicPrivateFile
- String
要生成的文件的名称。
- strPublicOnlyFile
- String
如果为 true,则只生成公钥。
- 属性
注解
强名称由程序集的标识(它的简单文本名称、版本号和区域性信息, (如果提供了) )加上公钥和数字签名组成。 用于创建数字签名的公钥/私钥对可以存储在文件中,也可以存储在加密服务提供程序中的容器内。 创建文件或容器。 容器名称由用户在运行该工具时指定,并在此属性中使用相同的名称。 有关更多信息,请参见 。
加密服务提供程序是一个独立的软件模块,它执行用于身份验证、编码和加密的加密算法。 有关详细信息,请参阅 Microsoft 加密服务提供程序。