我无法为ASP.NET5安装Moq nuget包(核心CLR)无法找到依赖项moq.netcore> = 4.4.0-beta8

时间:2016-04-24 12:20:21

标签: moq coreclr asp.net5

我正在使用新的Core CLR代码并尝试实现一些测试项目。我发现目前的Moq不支持Core CLR,并且来自MS人员的软件包称为moq.netcore。但是,当我在moq.netcore": "4.4.0-beta8"之类的依赖项列表中添加此项时,我收到此错误:

Unable to locate Dependency moq.netcore >= 4.4.0-beta8

如何解决这个问题?

1 个答案:

答案 0 :(得分:1)

您需要为您的nuget包管理器添加特殊源,以便能够找到MS团队的开发包版本。

您可以找到此数据包的来源的网址是https://www.myget.org/F/aspnet-contrib/api/v3/index.json

如果您更喜欢命令行,我认为此命令应该有效:

nuget sources add -name FeedName -Source https://www.myget.org/F/aspnet-contrib/api/v3/index.json

或单击Visual Studio中的nugget设置并手动添加(您可以检查there for example