Visual Studio FsUnit 测试设置 - 异常 NUnit.Engine.NUnitEngineException

2023-11-30

我使用的是 Visual Studio 2013,安装了 FsUnit 2.2.0,它需要 NUnit 3.2.1 和 FSharpCore 3.1。我创建了一个单独的测试项目,并在其中放置了一个测试装置和测试。我的平台是 x64 Win 10。配置适用于“AnyCPU”和“调试”。我尝试过 x86 和 x64 的测试设置。当尝试构建和创建测试时,我得到:

------ Discover test started ------
NUnit Adapter 3.2.0.0: Test discovery starting
Exception NUnit.Engine.NUnitEngineException, Exception thrown discovering tests in C:\Users\Dad\Documents\Visual Studio 2013\Projects\...
Cannot run tests in process - a 32 bit process is required.
Exception NUnit.Engine.NUnitEngineException, Exception thrown discovering tests in C:\Users\Dad\Documents\Visual Studio 2013\Projects\...
Cannot run tests in process - a 32 bit process is required.
NUnit Adapter 3.2.0.0: Test discovery complete
========== Discover test finished: 0 found (0:00:00.1230077) ==========

如果我将测试项目和目标项目的配置更改为“x86”(而不是 AnyCPU),那么基础项目的错误就会消失,但测试项目也会发生同样的情况。

尚未发现任何测试,请帮忙......非常感谢!


您需要从解决方案中删除 nunit,然后使用“NUnit3TestAdapter”再次安装它,版本 3.0.10 可以工作。

卸载添加/删除程序和解决方案中的任何 NUnit 软件。现在使用 Nuget 包管理器(工具 > NuGet 包管理器 > 管理解决方案的 NuGet 包...)删除解决方案中的任何 NUnit 并安装旧版本(例如 3.0.1)。找到“NUnit3TestAdapter”并安装版本 3.0.10。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Visual Studio FsUnit 测试设置 - 异常 NUnit.Engine.NUnitEngineException 的相关文章

  • 每次加载解决方案时,所有项目引用都有黄色三角形

    我的所有项目 来自同一解决方案 引用都标有黄色三角形 这些项目都设置为相同的 NET 版本 4 5 1 错误日志说 无法引用项目 CommonLibrary 暂时解决该问题的方法是 删除并重新添加引用 右键单击并选择 添加服务引用 并立即取
  • 如何从 Visual Studio 2013 将现有解决方案添加到 GitHub

    我浏览了许多关于 VS 2013 中新的 Git 集成的网页 它们不涉及向 Github 添加现有解决方案 事实上 我找不到太多关于使用 GitHub 而不是 Visual Studio Online 的信息 谁能告诉我如何从现有解决方案开
  • 从 teamcity 运行测试时,SetUp 方法失败

    我通过 nunit 在本地成功运行测试 但是 当我尝试通过 teamcity 运行它们时 一些测试通过了 但有些测试失败 并出现以下错误 设置方法失败 System Runtime InteropServices COMException
  • 如何在 NUnit 测试中使用 Selenium 获取 javascript 日志?

    我正在尝试使用 Selenium ChromeDriver 从 Visual Studio 上的 NUnit 测试中检索 Javascript 控制台日志 但我在日志上得到空值 我已经尝试了下面的代码 但它会在 driver Manage
  • 如何通过 NUnit 有效地对使用 ADO.NET 和 SQL Server 的 DAL 进行单元测试?

    因此 您在 C 中有一个使用存储库模式的 DAL 并且每个存储库都有一个接口 它由 ADO NET MS SQL Server 和存储过程调用支持 这对于在进行单元测试时对正在其他地方使用的存储库进行存根 模拟非常有用 我喜欢它 不过 我很
  • 在循环中使用 NUnit Assert 时,如何在错误消息中显示更多信息?

    考虑以下代码 Test public void WidgetTest foreach Widget widget in widgets Assert AreEqual 0 widget SomeValue 如果其中一个断言失败 我将收到一条
  • Visual Studio 不允许我在 Android 物理设备上进行调试

    我正在使用 Xamarin 和 Visual Studio 2013 开发 Android 应用程序 我已将 Android 小程序连接到计算机 Sansung Kies 识别了该设备 Adb 也能识别它 因为当我输入 adb device
  • Visual Studio Online 中的时间跟踪

    有没有办法测量 Visual Studio Online 中用例或任务所花费的时间 我希望将所有内容保存在一个地方 Visual Studio Online 就是这种情况 并从那里能够生成报告 例如每个用户的每月时间跟踪报告和反映实际工作时
  • 运行 NUnit 并指定类别时,是否也可以包含所有未分类的测试?

    我们有数百个测试类 其中几十个测试类标记有以下属性 测试治具 明确 类别 集成测试 因此它们只会在我们通宵自动构建中运行 其余的 TestFixtures 没有指定类别 也没有标记为显式 这是我们运行来执行测试的 NAnt 任务
  • 是否可以将 NUnit 与 VB.net Express Edition 集成?哪个是最好的方法?

    我是一名 Java 开发人员 正在为一个小项目学习 VB net 在使用 Java 进行编码时 我们不必过多考虑如何将 IDE 与单元测试框架集成 因为大多数 IDE 已经集成 但是现在我正在开发一个项目 主要要求是使用VB net Exp
  • 我如何模拟 ServiceStack IHttpRequest

    我正在尝试使用请求过滤器对将项目注入 IHttpRequest Items 的服务进行单元测试 this RequestFilters Add req res dto gt simplified for readability var re
  • 如何防止TFS 2013锁定二进制文件?

    我们将 TFS 2013 与 Visual Studio 2013 结合使用 并使用门控签入 通过门控签入 不可能在本地保留待处理的更改 如果其中一个文件被锁定 http www neovolve com 2011 07 18 unable
  • 测试后 NUnit 回滚

    我对 NUnit 以及一般的自动化测试 还很陌生 我最近做了一些 Ruby On Rails 工作 并注意到在我的测试套件中 当我创建对象 例如新用户 并在套件过程中提交它们时 它们永远不会提交到数据库 以便我可以运行一遍又一遍地测试 不用
  • MSTest 相当于 NUnit 的参数化测试吗?

    NUnit 支持一项功能 您可以为要多次运行的单元测试指定一组数据输入 RowTest Row 1001 1 2 3 Row 1 1001 2 3 Row 1 2 1001 3 public void SumTests int x int
  • 起订量工作单元

    我是单元测试的新手 我想为我的搜索功能创建一个测试 我的服务层看起来像 public class EmployeeService BaseService IEmployeeService public EmployeeService IUn
  • VS2013 - GIT 不工作

    我最近安装了VS2013 每当我尝试使用 GIT 执行任何操作时 我都会在输出窗口中收到以下两条消息 libgit2 引发错误 类别 未知 错误 本机库未提供错误消息 该问题可能主要出现在远程存储库获取中 在克隆远程存储库之前 请打开远程
  • qt 如何知道按钮被点击?

    我正在尝试编写一个程序 用声音进行一些操作 我的问题是我有 3 个播放按钮和 3 个标签 我希望无论我单击 播放 按钮 都应该播放按钮附近标签中名称的声音 我有一个没有任何参数的播放插槽 那么 如何分别连接到每个播放按钮和每个标签呢 实际上
  • Selenium - 模式对话框存在 - 如何接受信息?

    我有以下问题 在页面上提交一些日期后 我有一个如图所示的模式对话框 我想单击 ENTER 来浏览该模式 但它不起作用 我有以下代码 driver FindElement By CssSelector input submit Click A
  • 无法成功启动或连接到 MSBuild.exe 子进程。验证 MSBuild.exe

    我第一次遇到这种情况 运行构建并收到此错误 当我重建其他sln一切正常 错误 1 由于内部故障 构建意外停止 Microsoft Build Exceptions BuildAbortedException 构建已取消 无法成功启动或连接到
  • 如何使用 Visual Studio 2013 和实体框架将控制器添加到 ASP.NET MVC?

    当我使用 ASP NET MVC 5 0 和 Entity Framework 6 0 在 Visual Studio 2013 中添加控制器时 出现错误 我已经添加了一些控制器并生成了视图 但是在添加数据表包之后 我收到了此类错误 Err

随机推荐

  • 子类/继承标准容器?

    我经常在 Stack Overflow 上读到这样的说法 就我个人而言 我认为这没有任何问题 除非我以多态方式使用它 即我必须使用的地方virtual析构函数 如果我想扩展 添加标准容器的功能 那么有什么比继承更好的方法呢 将这些容器包装在
  • 属性复制在Cocoa框架中意味着什么?(如UITabBar的items属性)

    在 Tab Bar h 中 正确签名的副本 property nonatomic copy NSArray items 获取 设置可见 这是一个数组 复制 是什么意思 复制 NSArray 容器 obj 复制 NSArray 包含的每个 o
  • 从 DataGridView 获取 DataTable 并尊重过滤器和排序

    我有一个System Windows Forms DataGridView充满了数据 我正在使用这样的代码 System Data DataTable dataTable1 System Windows Forms BindingSourc
  • 在 Outlook 中粘贴表格之前写入 - Excel VBA

    我使用以下代码将表格粘贴到 Outlook 上的新电子邮件中 Copy range of interest Dim r As Range Set r Range B2 D5 r Copy Open a new mail item Dim o
  • 选项卡中的图标未显示

    我从 Android 开始 当我尝试使用图标和文本制作 TabHost 时 只有文本可见 如果我将文本保留为空白 则可以看到图标 我想在屏幕上看到两者 有人可以给我建议吗 public void onCreate Bundle savedI
  • 替换除最后一个字符之外的所有字符

    假设我有一串a b c d 如何编写一个方法将该字符串转换为abc d 或者有没有可用的实现方法 到目前为止我已经尝试过的 int dotPlacing propertyName lastIndexOf 12 String modStrin
  • Databricks 上的 Shap 值绘图错误,但在本地工作

    我想做一个简单的形状分析并绘制 shap force plot 我注意到它在 ipynb 文件中本地工作没有任何问题 但在 Databricks 上失败并显示以下错误消息 Visualization omitted Javascript l
  • 如何在 Google appengine 中加密 ZipOutputStream?

    我正在使用 Java 在 GAE 中创建 zip 文件 并使用 ZipOutputStream 将它们上传到 Google Cloud Storage 但是我需要加密文件 但我不知道如何加密 有谁知道如何在 Google Appengine
  • Firefox 处理 xxx.submit(),Safari 不处理...可以做什么?

    当用户从菜单中选择 释放鼠标 选项之一时 我试图使下拉菜单发布表单 此代码在 FF 中运行良好 但 Safari 由于某种原因不提交表单 我使用 jquery 重新编写了代码 以查看 jquery 的 submit 实现是否可以更好地处理浏
  • C# Alpha Blend 透明 PictureBox

    我的表单上显示了一个网络摄像头提要 并且想在其上绘图 我本来打算使用图片框来完成此操作 但我发现 PictureBox 不支持真正的透明度 而只支持其所在表单的颜色 它也不支持字母混合 这就是我希望它显示的方式 类似于表单的显示方式 有谁知
  • CLLocationManager requestWhenInUseAuthorization() 不起作用

    我尝试在我的 iOS 应用程序中使用位置服务 但出于某种原因requestWhenInUseAuthorization不管用 当用户第一次使用该应用程序时 会像平常一样出现提示请求权限 但当您第二次打开该应用程序时 由于某种原因didCha
  • 如何在“绑定时”获取 ListBox 中项目的 ListBoxItem

    我有一个带有 Foo 对象的 ListBox 并且根据一些事件我禁用 启用 ListBox 中的 ListBoxItems 使用 ListBox Items 属性 我找到 Foo 对象 根据我的理解 我需要使用以下函数来获取 Foo 的 L
  • excel vba插入带格式的行

    我有一个宏 它根据 Excel 2007 中的用户输入插入多行 一切正常 但我仍然有一个小问题 我想复制上面行的完整格式 它仅适用于行中的某些单元格 这是插入代码 Rows B B Insert Shift xlDown CopyOrigi
  • MySQL 中的“REPLACE”和“INSERT ... ON DUPLICATE KEY UPDATE”之间有什么实际区别?

    我需要的是使用特定键设置记录的所有字段的值 该键实际上是复合键 如果还没有具有该键的记录 则插入该记录 REPLACE似乎是为了完成这项工作 但同时它的手册页表明INSERT ON DUPLICATE KEY UPDATE 我应该更好地选择
  • 使用 pythoncurses 逐页或逐行滚动

    我正在尝试使用 pythoncurses 在窗口中写入一些文本 但是当我到达窗口的尽头时我得到了addstr returned ERR 如何逐页或逐行滚动输出 如何绑定空格键或向下箭头 这是我的代码 try screen curses in
  • ITuner::put_TuneRequest() 调用被忽略

    我有一个带有 Microsoft DVBT Network Provider AVerMedia BDA DVBT Tuner AVerMEdia BDA Digital Capture Sample Grabber 和 NULL Rend
  • 如何覆盖每个环境的 Symfony2 语义配置?

    参数 yml time limit 8 my ui yml my ui time limit time limit 配置 yml imports resource my ui yml 然后我可以通过我的包中的扩展和配置类在我的控制器中访问这
  • 确保用户制作的 HTML 模板安全

    我希望允许用户创建微小的模板 然后我使用预定义的上下文在 Django 中呈现这些模板 我假设 Django 渲染是安全的 我问了一个关于这个的问题before 但仍然存在跨站点脚本的风险 我想防止这种情况发生 这些模板的主要要求之一是用户
  • 切换 MSB 的最佳方法是什么?

    所以我想切换我的数字的最高有效位 这是一个例子 x 100101 then answer should be 00101 我有一台 64 位机器 因此我不希望答案是100000 lt 51 0 s gt 100101我想到的一种方法是计算我
  • Visual Studio FsUnit 测试设置 - 异常 NUnit.Engine.NUnitEngineException

    我使用的是 Visual Studio 2013 安装了 FsUnit 2 2 0 它需要 NUnit 3 2 1 和 FSharpCore 3 1 我创建了一个单独的测试项目 并在其中放置了一个测试装置和测试 我的平台是 x64 Win