今天,在更新我们的项目之后,Xunit.KRunner似乎不再可以在NuGet上使用了。我们检查了微软的项目,看起来他们使用的是xunit.runner.kre包。在尝试安装这个程序时,xunit.assert失败了,无法从Nuget下载。有什么建议能让这件事奏效吗?我猜这些版本都搞砸了。

这是我的nuget包裹的位置:


我还使用了kre的beta2版本。
发布于 2015-02-09 20:13:34
新的xunit.runner.kre和VS CTP 5存在一个问题。请参见下面的讨论:
发布于 2015-01-29 22:53:27
xunit.runner.xre仅在myget/vnext提要上可用。在Nuget.config中包括您应该能够还原包的内容
发布于 2015-01-30 22:53:15
通过在beta2 kre上运行,您就有了不匹配的依赖项。如果您查看xunit位的版本,它们都是beta3。我建议把你的kre升级到beta3来解决你的问题(会影响你的应用程序的包)。
另外,我建议确保您的nuget.org/api/v2/ feed启用(在您发布的SS中没有启用)。目前有一个问题,它偶尔会使自己失去功能;当事情没有建立时,这无疑使我的生活多次令人沮丧:)。
https://stackoverflow.com/questions/28225364
复制相似问题