在对一些之前已经成功编译的程序集进行签名后,我在项目中遇到了构建错误。 在错误列表中,我看到了如下的错误信息:
类型“XXX”是在一个未被引用的程序集中定义的。 您必须添加对程序集“XXX, Version=[正确的版本], Culture=[正确的区域性], PublicKeyToken=null [不正确的公钥令牌]” 的引用。
当我退回到未签名的程序集时(唯一的代码差异是引用程序集中的签名信息以及存储共享密钥的解决方案),一切都可以再次构建。
不幸的是,这些文件需要签名,因此我想知道是否有人遇到过这个问题?
谢谢, 罗布