NCrunch 测试因 FileNotFoundException 而失败

NCrunch test fails with FileNotFoundException

我的测试需要 NHibernate 配置文件。该文件是通过 NCrunch 配置添加的:

但测试仍然失败:

System.IO.FileNotFoundException: NHibernate configuration file not found.
File name: 'C:\Users\XXXX\AppData\Local\NCrunch76\_ncrunchreferences.

有没有办法强制将文件添加到 _ncrunchreferences 文件夹?

借助 Copy Referenced Assemblies To Workspace 选项解决了该问题。可能需要清理 NCrunch 缓存才能生效。

该问题的其他选项可能是使用 pre-build 事件来复制所需的资源(必须在 NCrunch 项目配置中启用 Run pre-build events 选项)。