Selenium 使用NuGet在Visual Studio 13中安装NUnit 3.9时出错

Selenium 使用NuGet在Visual Studio 13中安装NUnit 3.9时出错,selenium,nunit,Selenium,Nunit,我试图在Visual Studio 13 Professional中安装NUnit 3.9,但在安装时遇到以下错误: 'NUnit' already has a dependency defined for 'NETStandard.Library'. 我如何解决这个问题 此错误通常是由于您的NuGet版本太旧而导致的。尝试更新NuGet NUnit最新的NuGet软件包包括.NET标准版本,这意味着需要NuGet客户端2.12或更高版本。从NUnit的下一个版本中,您将得到一条更有用的错误消

我试图在Visual Studio 13 Professional中安装NUnit 3.9,但在安装时遇到以下错误:

'NUnit' already has a dependency defined for 'NETStandard.Library'.
我如何解决这个问题


此错误通常是由于您的NuGet版本太旧而导致的。尝试更新NuGet


NUnit最新的NuGet软件包包括.NET标准版本,这意味着需要NuGet客户端2.12或更高版本。从NUnit的下一个版本中,您将得到一条更有用的错误消息。

如果无法将Visual Studio升级到包含较新版本的NuGet的较新版本,则可以安装不包含.NET标准的NUnit 3.5.0。您可以从用户界面的下拉列表中选择旧版本,或从Package Manager控制台进行安装

Install-Package NUnit -Version 3.5.0 

要求我们推荐或查找书籍、工具、软件库、教程或其他非现场资源的问题对于堆栈溢出来说是离题的,因为它们往往会吸引自以为是的答案和垃圾邮件。DebanjanB,这是一个合法的.NET问题,许多开发人员在使用各种软件包时都会遇到这个问题。随着迁移到.NETCore,旧版本的VisualStudio和NuGet将停止工作。弄清楚哪些版本是兼容的可能很困难。如果这个问题是重复的,并且它可能属于NUnit GitHub发行版,我不会感到惊讶,所以我会给你很多我正在使用的NuGet 2.120.817版本,但我不知道为什么会存在这个问题。你正在运行哪个版本的Visual Studio?我认为只支持至少更新1的VS2012。现在它在升级nuget版本后工作。谢谢你的帮助