我想要安装单元测试 ' Xunit.Microsoft.VisualStudio.TestTools.UnitTesting 1.0.0-beta-1011'。您正在尝试在具有'的项目中安装此程序包。 NETFramework,Version = v4。 5 1'作为目标,但程序包不包含与该框架兼容的程序集引用或内容文件。有关详细信息,请与该软件包的作者联系。 0
答案 0 :(得分:0)
您要添加的dll Xunit.Microsoft.VisualStudio.TestTools.UnitTesting
与您项目的目标框架不匹配。
具体来说,您尝试添加的DLL是需要.NET framework 4.6的测试版,而您的项目当前是.NET 4.5.1。
您可以更改项目的目标框架,也可以查找匹配的dll。
要查看/更改项目的目标框架:
请参阅:https://xunit.github.io/docs/getting-started-desktop.html#add-xunit-ref
作为旁注,如果您在将目标框架更改为4.6后遇到以下错误:
Install-Package : 'NETStandard.Library' already has a dependency defined...
,尝试更新您的nuget安装。