C# 调试程序集加载问题
在单元测试期间,我遇到了一个非常棘手的问题(VisualStudio中的MSTest-.NET3.5SP1):C# 调试程序集加载问题,c#,.net,visual-studio,mstest,fileloadexception,C#,.net,Visual Studio,Mstest,Fileloadexception,在单元测试期间,我遇到了一个非常棘手的问题(VisualStudio中的MSTest-.NET3.5SP1): 我单击“在解决方案中运行所有测试” 除一个特定类外,所有测试都通过,其中每个测试都会引发以下异常:“System.IO.FileLoadException:加载此程序集将生成与其他实例不同的授权集。(HRESULT中的异常:0x80131401)。” 然后我在类中设置一个断点。结果:类中的所有测试都通过(与之前失败的测试相同) 我单击“在解决方案中运行所有测试”。除另一个类外,所有测试
我只是希望得到一些关于如何调试这个问题的建议。显然这是一个bug。毫无疑问,您已经找到了这个问题,但为了以防万一,这里有一个链接
希望能有所帮助。这里描述的问题只发生在我的机器上。我尝试清除VS2008设置,禁用所有加载项,并在其他位置签出项目,但都不起作用。目前,我认为在重新格式化机器之前,最后一个可能的解决方案是重新安装VS2008,我现在没有时间现在,我不得不接受这个问题。我们也遇到了这个问题,尽管它只发生在我们的构建服务器上(我们在那里安装了VS2008,以便将MSTest与MSBuild一起使用),不是本地的。我们在构建服务器上安装了VS2008版本,解决了这个问题。我找到了该页面,并尝试了一些解决方法,但没有任何帮助。此外,该错误被描述为2.0问题-我使用的是3.5 SP1,因此该错误应该得到修复。您能告诉我们更多关于测试和c语言的信息吗ode正在测试。我能找到的所有信息都指向错误,或重新启动服务器,删除临时文件等。测试可能在不同的上下文或用户下运行,权限较低,如果这很明显,请抱歉。