2012-03-22 124 views
1

每當我嘗試在Visual Studio中運行單元測試,我得到了一些我的測試,這會導致以下警告他們失敗:強類型驗證失敗

強名稱驗證失敗的儀器裝配'完整 大會名稱參考在Web應用程序項目'。請確保重新簽名的儀器在 指定後 正確的密鑰文件測試settings.`

注意引用的WEB APP項目的整個程序集名是我們使用的是庫程序集來自第三方。

有趣的是上面的裝配警告出現在使用引用的WEB APP項目,而不僅僅是那些正在行使的Web應用程序項目整個程序集名都測試。我們在多個項目中引用此程序集。

我發現,在我的測試設置文件中刪除從代碼覆蓋Web應用程序會導致測試失敗去了......

我該如何解決這個問題?

回答

1

實測一種解決方法:

我未選中從代碼覆蓋的ASP.NET web應用程序在testsettings,然後加到常規組件,用於web應用程序到代碼覆蓋。

所有的測試都通過了,我仍然可以從webapp程序集中獲得代碼覆蓋度量。