嘿,目前我正在尝试运行一个项目(Noizwaves.Client),该项目具有对签名类库(Noizwaves.Core)的依赖项(作为项目引用)。Noizwaves.Core 的程序集版本设置为 2.0.*。我在同一个 VS2008 解决方案文件中拥有这两个项目。Noizwaves.Client 设置为默认启动项目。
所有项目(和解决方案)在 VS 中构建良好,但是当我运行 Noizwaves.Client 时,我得到以下异常:
无法加载文件或程序集“Noizwaves.Core,Version=2.0.3378.15610,Culture=neutral,PublicKeyToken=bed7327d8103b148”或其依赖项之一。找到的程序集的清单定义与程序集引用不匹配。(来自 HRESULT 的异常:0x80131040)
当我查看 Noizwaves.Client 的调试目录时,我可以看到 Noizwaves.Core 的版本是 2.0.3378.15613。
我认为项目的构建设置/顺序应该归咎于 VS2008。目前所有设置都设置为默认值。
有没有人可以解决这个问题?谢谢!