Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/unit-testing/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/77.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio 2010 尝试在代码更改后运行测试会在MsTest中引发类型加载异常_Visual Studio 2010_Unit Testing_Mstest - Fatal编程技术网

Visual studio 2010 尝试在代码更改后运行测试会在MsTest中引发类型加载异常

Visual studio 2010 尝试在代码更改后运行测试会在MsTest中引发类型加载异常,visual-studio-2010,unit-testing,mstest,Visual Studio 2010,Unit Testing,Mstest,在试图运行单元测试的代码更改之后,所有测试都会失败,并出现错误 单元测试适配器引发异常:无法加载一个或多个 请求的类型。有关详细信息,请检索LoaderExceptions属性 信息 如果我只在调试器下运行它们一次,它们都会通过,直到对“测试中的代码”进行更改,我可以毫无问题地运行它们。 如果我更改代码,我必须先“调试”它们才能运行 在win7下使用VS2010 SP1 有没有办法摆脱这个问题?你能发布一些单元测试代码示例吗?您正在使用Visual Studio单元测试系统吗?是的,MsTest

在试图运行单元测试的代码更改之后,所有测试都会失败,并出现错误

单元测试适配器引发异常:无法加载一个或多个 请求的类型。有关详细信息,请检索LoaderExceptions属性 信息

如果我只在调试器下运行它们一次,它们都会通过,直到对“测试中的代码”进行更改,我可以毫无问题地运行它们。 如果我更改代码,我必须先“调试”它们才能运行

在win7下使用VS2010 SP1


有没有办法摆脱这个问题?

你能发布一些单元测试代码示例吗?您正在使用Visual Studio单元测试系统吗?是的,MsTest(请参阅标签)。我不认为发布代码是相关的,因为这发生在所有测试中。和是简单的(创建实例、设置一些参数、断言)。这更像是VS/MsTest正在尝试加载某些内容,但由于某些原因无法加载(如未部署所有DLL)。在这种情况下,我不会动态加载东西。