Tag: signed assembly

c# – 你可以对强名称程序集进行“弱”程序集引用

由于各种原因,我宁愿不在我的项目中使用强名称(签名)程序集。 但是,其中一个项目由sharepoint Web部件引用,这意味着它必须签名。 是否有可能对此程序集进行签名,但是当我从其他项目引用它时,使用非强引用来执行此操作。 这将为我提供其他代码的非签名程序集的优点,但仍然允许它由sharepoint加载。

为什么签名的程序集加载缓慢?

我本周遇到一个奇怪的问题,我无法解释:我将我的应用程序切换为使用某些第三方程序集(Xceed Grid和其他一些组件)的签名版本,并且应用程序启动时间进入了厕所。 每次应用程序加载已签名的程序集时,都需要30秒才能加载。 应用程序启动从5秒到超过90秒。 这到底是怎么回事?! 其他一些信息: 这是在.NET 3.5 SP1下运行的WinForms应用程序。 计算机没有互联网连接(为了安全起见,故意)。