我有一个 Web 服务的测试项目,当我在调试模式下运行测试时,一切正常。但是,当我刚刚运行测试时,对于尝试获取代码覆盖率的引用程序集,我收到以下错误:
类初始化方法 WebServiceTest.wstest.MyClassInitialize 抛出异常。System.IO.FileLoadException:System.IO.FileLoadException:无法加载文件或程序集“TestAssembly,Version=1.0.0.0,Culture=neutral,PublicKeyToken=57f286581e1d278a”或其依赖项之一。强名称验证失败。(来自 HRESULT 的异常:0x8013141A)---> System.Security.SecurityException:强名称验证失败。(来自 HRESULT 的异常:0x8013141A)。我发现的所有内容都说要在 GAC 中注册 TestAssembly。这是我应该做的吗?为什么它在调试模式下工作?谢谢