通过命令行 (nunit-console.exe assemblyName.dll) 运行 NUnit 测试时,ConfigurationManager 无法从“App.config”文件中读取密钥,因此程序抛出“System.ArgumentNullException:参数不能为空”
我还将“App.config”文件复制到运行 Nunit-console.exe 的路径
有人可以帮助我吗?
通过命令行 (nunit-console.exe assemblyName.dll) 运行 NUnit 测试时,ConfigurationManager 无法从“App.config”文件中读取密钥,因此程序抛出“System.ArgumentNullException:参数不能为空”
我还将“App.config”文件复制到运行 Nunit-console.exe 的路径
有人可以帮助我吗?
花了很多时间后,我终于在堆栈答案中得到了解决方案,问题是因为缺少 assemblyName.dll.config 文件。
从命令行运行 Nunit 测试时,将 dll.config 与 dll 一起复制。这将解决问题。