Visual studio 2010 尝试在代码更改后运行测试会在MsTest中引发类型加载异常
在试图运行单元测试的代码更改之后,所有测试都会失败,并出现错误 单元测试适配器引发异常:无法加载一个或多个 请求的类型。有关详细信息,请检索LoaderExceptions属性 信息 如果我只在调试器下运行它们一次,它们都会通过,直到对“测试中的代码”进行更改,我可以毫无问题地运行它们。 如果我更改代码,我必须先“调试”它们才能运行 在win7下使用VS2010 SP1Visual studio 2010 尝试在代码更改后运行测试会在MsTest中引发类型加载异常,visual-studio-2010,unit-testing,mstest,Visual Studio 2010,Unit Testing,Mstest,在试图运行单元测试的代码更改之后,所有测试都会失败,并出现错误 单元测试适配器引发异常:无法加载一个或多个 请求的类型。有关详细信息,请检索LoaderExceptions属性 信息 如果我只在调试器下运行它们一次,它们都会通过,直到对“测试中的代码”进行更改,我可以毫无问题地运行它们。 如果我更改代码,我必须先“调试”它们才能运行 在win7下使用VS2010 SP1 有没有办法摆脱这个问题?你能发布一些单元测试代码示例吗?您正在使用Visual Studio单元测试系统吗?是的,MsTest
有没有办法摆脱这个问题?你能发布一些单元测试代码示例吗?您正在使用Visual Studio单元测试系统吗?是的,MsTest(请参阅标签)。我不认为发布代码是相关的,因为这发生在所有测试中。和是简单的(创建实例、设置一些参数、断言)。这更像是VS/MsTest正在尝试加载某些内容,但由于某些原因无法加载(如未部署所有DLL)。在这种情况下,我不会动态加载东西。