我们有一个利用Sharp Architecture的项目。出于某些测试的目的,我们进行了一些调整以强烈键入一些组件。
在此之后,项目将不再构建。 VS2010抱怨说:
错误CS0012:类型'SharpArch.Core.PersistenceSupport.IRepositoryWithTypedId`2'在未引用的程序集中定义。您必须添加对程序集'SharpArch.Core,Version = 1.5.0.0,Culture = neutral,PublicKeyToken = b5f559ae0ac4e006'的引用。
该参考已被删除并重新添加。它也在GAC中,我们已经验证公钥标记匹配。
答案 0 :(得分:1)
检查您是否在x64模式下运行。否则事情就行不通了。转到vs项目属性并将其更改为x64。
答案 1 :(得分:0)
这是我的核对清单,最有可能是最重要的原因。