gpt4 book ai didi

visual-studio-2010 - Visual Studio/mstest如何识别测试项目?

转载 作者:行者123 更新时间:2023-12-03 14:35:28 25 4
gpt4 key购买 nike

说(假设为100%),我不小心将一个单元测试项目作为项目类型“类库”添加到VS2010解决方案中。然后,我添加了将其作为单元测试项目运行所需的程序集,但是当我单击“在解决方案中运行所有测试”时,MSTest不会继续使用它。这里的标准是什么?

我有几个理论,到目前为止都失败了:


.testsettings文件中的内容(据我所知,这里没有引用任何程序集)
.SLN文件中的内容(找不到任何内容)
AssemblyInfo.cs中的内容(不,不是)
通过引用(...)UnitTestFramwork.dll隐式表示(不带Obv)


任何人?

最佳答案

在项目文件中,有一个名为ProjectTypeGuids的XML元素,其中包含一些表示测试项目的GUID。示例如下。

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


以下是Visual Studio 2010的已知项目类型GUID的列表: http://onlinecoder.blogspot.com/2009/09/visual-studio-projects-project-type.html

在上面的示例中,它显示该项目的类型为Test和Windows(C#)。

关于visual-studio-2010 - Visual Studio/mstest如何识别测试项目?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7009943/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com