我正在努力让 NUnit 测试在部署到 Azure 之前运行,所以我构建了一个应用程序来运行测试:
https://github.com/EdLichtman/HelloAzureCI
当我在自己的PC上运行它时,一切正常,3个单元测试通过,一个失败(正如我所期望的那样,我正在测试环境应用程序设置(
但是,当我部署到 Azure 时,出现错误:设置"运行配置"无效。意外的 XmlElement:"TestAdapterPaths"。
我甚至在Powershell中自动创建了.runsettings文件,以确保直接路径(D:\home\etc...(被初始化为TestAdaptersPaths,以便我可以测试它是否只是找不到我指定的testAdaptersPath路径,但它仍然收到错误。
我使用的是 Microsoft 的 .runsettings 指南中的确切拼写和树结构,为什么它不起作用?
看起来你缺少">s"。 尝试使用TestAdaptersPaths
而不是TestAdapterPaths
。