visual-studio-2008 – Visual Studio 2008测试视图面板未显示所有测试

我有一套6个MSTest测试组件.当我调出Test View窗口并按项目分组时,我的所有项目都显示为save.我似乎无法让Visual Studio明白这个项目是一个单元测试程序集.

Resharper的单元测试运行器在识别第六个组件时没有问题.所以从那个角度来看组装很好.

Visual Studio 2008如何确定程序集是单元测试程序集?

我已经比较了csproj文件,并没有发现任何异常.

在Visual Studio中创建“测试”项目时,以下元素将添加到第一个PropertyGroup元素中的csproj xml中:

<ProjectTypeGuids>{3AC096D0-A1C2-E12C-1390-A8335801FDAB};
{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>

如果您手动创建了测试程序集,比如创建一个新的类库并添加对Microsoft.VisualStudio.QualityTools.UnitTestFramework的引用,则此元素将不在您的csproj文件中,visual studio将忽略位于其中的所有测试.

添加元素,一切都会好起来的.

相关文章
相关标签/搜索