14 如何解决“参考程序集没有强名称”错误? 我已经在我的Visual Studio 2005项目(即强命名)中添加了一个弱命名的程序集。我现在收到错误: “引用的程序集“ xxxxxxxx”没有强名称” 我是否需要签署此第三方程序集? 241 c# visual-studio visual-studio-2005 assemblies strongname
5 .snk的作用是什么? .snk文件有什么用?我知道它代表“ 强命名密钥”,但是关于它是什么以及它如何工作的所有解释都在我的头上。 关于如何使用强命名密钥及其工作方式,是否有任何简单的解释? 153 .net strongname snk
11 “在证书存储区中找不到清单签名证书”-即使添加新密钥 我无法使用强名称键签名来构建项目-标题中的消息总是出现。 是的,该项目最初是从另一台计算机复制过来的。但是,即使我通过“项目属性”中的“签名”选项卡添加了新密钥,也仍然会显示此错误。 我尝试以管理员身份运行Visual Studio,并尝试将密钥手动添加到Windows证书存储。 救命! 编辑:我没有在新项目中遇到此错误,但是我很想让这个现有项目正常工作。即使创建新证书也不起作用! 153 visual-studio-2010 visual-studio code-signing strongname
10 不签署.NET程序集有什么问题吗? 我的一位同事非常热衷于签名程序集。他从字面上试图签署任何东西。即使我们使用未签名的Microsoft程序集,他也将获取源代码,对其进行签名,然后要求其他开发人员改用他的副本。 我可以理解签署程序集背后的基本思想:确保某个狡猾的黑客不会破坏特定程序集。因此,如果我们是软件开发公司,则应在向用户发布一些.NET库之前对程序集进行签名。 但是,我们主要是在这里开发供自己使用的Web应用程序,我只是看不到对我们使用的每个程序集进行签名的意义。 我在这里想念什么吗? 94 .net strongname