【发布时间】:2010-10-16 21:29:39
【问题描述】:
嘿,目前我正在尝试运行一个项目 (Noizwaves.Client),该项目具有对签名类库 (Noizwaves.Core) 的依赖项(作为项目引用)。 Noizwaves.Core 的程序集版本设置为 2.0.*。我在同一个 VS2008 解决方案文件中拥有这两个项目。 Noizwaves.Client 设置为默认启动项目。
所有项目(和解决方案)在 VS 中构建良好,但是当我运行 Noizwaves.Client 时,出现以下异常:
无法加载文件或程序集“Noizwaves.Core,版本=2.0.3378.15610,Culture=neutral,PublicKeyToken=bed7327d8103b148”或其依赖项之一。找到的程序集的清单定义与程序集引用不匹配。 (HRESULT 异常:0x80131040)
当我查看 Noizwaves.Client 的调试目录时,我可以看到 Noizwaves.Core 的版本是 2.0.3378.15613。
我认为项目的构建设置/顺序应该归咎于 VS2008。目前所有设置都设置为默认值。
有人能解决这个问题吗?谢谢!
【问题讨论】:
标签: visual-studio-2008 architecture assemblies signed