2012-03-22 86 views
1

每当我尝试在Visual Studio中运行单元测试,我得到了一些我的测试,这会导致以下警告他们失败:强类型验证失败

强名称验证失败的仪器装配'完整 大会名称参考在Web应用程序项目'。请确保重新签名的仪器在 指定后 正确的密钥文件测试settings.`

注意引用的WEB APP项目的整个程序集名是我们使用的是库程序集来自第三方。

有趣的是上面的装配警告出现在使用引用的WEB APP项目,而不仅仅是那些正在行使的Web应用程序项目整个程序集名都测试。我们在多个项目中引用此程序集。

我发现,在我的测试设置文件中删除从代码覆盖Web应用程序会导致测试失败去了......

我该如何解决这个问题?

回答

1

实测一种解决方法:

我未选中从代码覆盖的ASP.NET web应用程序在testsettings,然后加到常规组件,用于web应用程序到代码覆盖。

所有的测试都通过了,我仍然可以从webapp程序集中获得代码覆盖度量。