在Visual Studio 2017/2019中如何运行特定目标框架的单元测试?

16 浏览
0 Comments

在Visual Studio 2017/2019中如何运行特定目标框架的单元测试?

我真的很喜欢新的.csproj格式。它比那个可怕(有限)的project.json好多了。

然而,有一件事我正在努力解决。我已经将我的(多个)测试项目合并成一个多目标项目。

netcoreapp1.0;net40;net35

但是,在Visual Studio的测试资源管理器中似乎没有任何工具可以选择目标框架-它总是只运行第一个。我找到了一个解决办法-添加一个带有特定框架的元素...

net35

但是,有没有一种方法可以在不手动编辑MSBuild(.csproj)文件的情况下选择目标框架?我正在寻找GUI中的一些选项来做到这一点-特别是为了在调试测试之前切换框架而不必记住编辑.csproj文件,或者记住在发布之前删除这一行。

0