Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/visual-studio-2010/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
Debugging Visual Studio 2010 MSTest can';t调试引用的程序集_Debugging_Visual Studio 2010_Mstest - Fatal编程技术网

Debugging Visual Studio 2010 MSTest can';t调试引用的程序集

Debugging Visual Studio 2010 MSTest can';t调试引用的程序集,debugging,visual-studio-2010,mstest,Debugging,Visual Studio 2010,Mstest,我使用MSTest为我的应用程序编写了一个单元测试,它使用引用程序集(本例中为ExpressionSerializer)的功能 它失败是因为我已经修复了一个异常,如果我将测试包装在控制台应用程序而不是TestMethod中,它就会运行 奇怪的是,在使用测试运行程序时,我无法调试程序集(单步执行,没有加载符号),并且在console应用程序测试程序中再次运行良好 使用测试运行程序时,程序集引用似乎过时了,但我找不到任何错误 有什么想法吗?通过在硬盘中搜索相关组件来修复它。删除每一点,比我预期的要多

我使用MSTest为我的应用程序编写了一个单元测试,它使用引用程序集(本例中为ExpressionSerializer)的功能

它失败是因为我已经修复了一个异常,如果我将测试包装在控制台应用程序而不是TestMethod中,它就会运行

奇怪的是,在使用测试运行程序时,我无法调试程序集(单步执行,没有加载符号),并且在console应用程序测试程序中再次运行良好

使用测试运行程序时,程序集引用似乎过时了,但我找不到任何错误


有什么想法吗?

通过在硬盘中搜索相关组件来修复它。删除每一点,比我预期的要多得多(临时文件夹),然后重建它。visual Studio编辑器突然发现缺少一个程序集。但是references菜单很好(没有警告,装配路径也正确)。 然后删除读取程序集(项目引用)就可以了。 现在测试正在运行,没有错误发生