c# - Visual Studio 2012 Express for Web 不运行单元测试

标签 c# visual-studio unit-testing visual-studio-2012

我有一个在 VS2010 中创建的 c# 项目,然后导入到 2012 express (web) 中。但是,当我构建它时,单元测试不会运行。进入测试资源管理器让我可以选择点击“全部运行”,这只会导致构建在没有测试的情况下再次运行。

认为可能是我在2012年创建的import导致的,解决方案中的一个新项目作为单元测试项目,简单测试(断言true==false)。这会在解决方案资源管理器中显示正确的图标。但是,还没有任何构建/重建/清理导致此测试运行。

我已经安装了更新 3,并且据我所知没有做任何会影响测试的更改。有人知道怎么回事吗?

编辑:我创建了一个新的解决方案,只包含一个单元测试(对于 true==false),它按预期运行,所以问题不是 VS 的版本,我只是不知道还有哪些其他配置选项会导致这种方式失败。

最佳答案

发现解决方案目录下有一些配置文件出现问题。删除它们解决了问题。

关于c# - Visual Studio 2012 Express for Web 不运行单元测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18489125/

相关文章:

c# - 使用智能在 c# 中取缔字符串

java - Selenium 页面对象重用

c# - WPF 如何单击 DataGrid 中的行以取消选择项目

c# - Xamarin.Forms MediaManager 从本地存储播放视频

c++ - 如何编写一个将字符串和整数读入两个单独的动态数组的程序?

c# - 单元测试自动映射器以返回角色中的用户计数

unit-testing - 如何使用集合的组合作为测试数据

c# - 如何使用 SqlFunctions.DateName 获取小时部分

c# - 如何将已经显示的表单置于最前面并使其聚焦?

c# - 添加对 QuartzTypeLib 的程序集引用