Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/google-chrome/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
该页面所讨论的是什么样的.NET程序集签名,因为它显然不是在讨论强名称签名?_.net_Code Signing - Fatal编程技术网

该页面所讨论的是什么样的.NET程序集签名,因为它显然不是在讨论强名称签名?

该页面所讨论的是什么样的.NET程序集签名,因为它显然不是在讨论强名称签名?,.net,code-signing,.net,Code Signing,我目前正在使用Infragistics控件套件,他们提到它们同时提供“已签名”和“未签名”程序集 查看它们的特性,它们解释了“已签名”和“未签名”程序集之间的以下区别: 以下是已签名程序集的使用场景和限制列表: 如果您正在实现Microsoft®Windows®Vista™ 认证后,您将需要使用已签名的程序集 如果要部署XAML浏览器应用程序(XBAP),则应使用已签名的程序集 如果正在使用签名程序集,并且将其部署到无法连接到Internet的环境中,则在当前Windows会话中首次运行应用程

我目前正在使用Infragistics控件套件,他们提到它们同时提供“已签名”和“未签名”程序集

查看它们的特性,它们解释了“已签名”和“未签名”程序集之间的以下区别:

以下是已签名程序集的使用场景和限制列表:

  • 如果您正在实现Microsoft®Windows®Vista™ 认证后,您将需要使用已签名的程序集
  • 如果要部署XAML浏览器应用程序(XBAP),则应使用已签名的程序集
  • 如果正在使用签名程序集,并且将其部署到无法连接到Internet的环境中,则在当前Windows会话中首次运行应用程序时,启动该应用程序将需要很长时间(从几秒钟到可能两分钟或更长时间,具体取决于加载的签名程序集的数量)。这是因为,当操作系统加载每个已签名的程序集时,它会尝试验证用于签名该程序集的证书是否未被吊销。没有internet连接时,仍会进行此尝试,直到尝试超时后才会返回
还提到“未签名的程序集”进入GAC。在检查了这两个版本的详细信息后,我能够确认这两个版本都是强名称(强名称签名是我所知道的唯一一种.NET程序集签名)


总之,我认为他们所说的“大会签字”并不是强有力的名称签字。问题是,这将是一种什么样的签名?

它讨论的是使用证书(通常来自可信机构,如versign)对程序集进行数字签名的程序集

您可以使用

例如,请看下面这篇文章: