adr*_*anm 5 .net assemblies startup digital-signature
我有一个应用程序(不是我的代码),该应用程序在未连接到互联网的服务器上启动缓慢。
从较早的经验中,我知道配置文件中的generatePublisherEvidence,并在这里也进行了尝试(在进程监视器中检测到超时后的一些TCP连接之后)。
但是,在这种情况下,应用程序是.Net 4.5.1,generatePublisherEvidence的文档页面显示
在.NET Framework 4和更高版本中,此元素对程序集加载时间没有影响。
令我惊讶的是,减少了加载时间,并且从日志中消失了TCP连接。
首先,我认为这是一个巧合,但现在我已经在其他2台服务器上验证了相同的行为。
谁能解释一下?
我试图按照msdn页面上的链接进行操作,但找不到有关如何验证程序集证书以及为何CLR2和CLR4之间存在差异的任何信息。
我唯一能想到的是该应用程序加载了一些较旧的CLR2程序集,而这些程序集受generatePublisherEveidence影响。
| 归档时间: |
|
| 查看次数: |
464 次 |
| 最近记录: |