我们刚刚开始在Visual Studio项目中使用Ninject。 当我在启用Code Coverage的情况下运行测试时,我得到以下错误:
已检测的程序集'Ninject,Version = 2.2.0.0,Culture = neutral,PublicKeyToken = c7192dc5380945e7'的强名称验证失败。请确保在测试设置中指定了用于在检测后重新签名的正确密钥文件。
在测试>编辑测试设置>本地>数据和诊断>代码覆盖率
已启用。
我已经选择了我希望涵盖的dll。
我们已将重新签名设置为我们正在为项目使用的强密钥。
但是我仍然收到错误
有谁知道怎么解决这个问题?
答案 0 :(得分:0)
找到解决方案。 我下载了ninject源代码。 删除了他们的密钥并添加了我们的。 重建它。