Unit testing ReSharper运行单元测试,但位置错误且缺少配置文件(ApplicationBase)

Unit testing ReSharper运行单元测试,但位置错误且缺少配置文件(ApplicationBase),unit-testing,nunit,resharper,Unit Testing,Nunit,Resharper,当我从ReSharpermyAppDomain.CurrentDomain.SetupInformation运行单元测试时,路径为:C:\Users\%USERNAME%\AppData\Local\Temp\hwa3yebt.mas\.config(IIS临时字典) 它不工作并抛出System.IO.FileNotFoundException,因为找不到配置文件 配置文件已复制到输出目录:始终复制(我不确定是否需要) 但是,当我从VisualStudioTestExplorerAppDomai

当我从
ReSharper
my
AppDomain.CurrentDomain.SetupInformation
运行单元测试时,路径为:
C:\Users\%USERNAME%\AppData\Local\Temp\hwa3yebt.mas\.config
(IIS临时字典) 它不工作并抛出
System.IO.FileNotFoundException
,因为找不到配置文件

配置文件已复制到输出目录:始终复制(我不确定是否需要)

但是,当我从VisualStudioTestExplorer
AppDomain.CurrentDomain.SetupInformation
运行单元测试时,它的路径是:
C:/Repository//bin/debug
,并且可以正常工作


我应该如何运行
ReSharper
单元测试

这可能是因为默认情况下,重塑器启用了卷影复制。这意味着测试将从不同的位置运行,然后投影默认输出路径。您可以通过删除此默认设置来关闭此功能

重新竖琴>选项…>工具>单元测试>正在测试的卷影副本程序集检查

同样的问题,该选项并没有真正解决。AppDomain.CurrentDomain.SetupInformation.ConfigurationFile指向C:\Users[user]\AppData\Local\Temp\n0mthe3j.lik[guid].config