我正在使用新的 Core CLR 代码并尝试实现一些测试项目。我发现目前 Moq 不支持 Core CLR 并且有来自 MS 家伙的包称为moq.netcore
. 但是当我在我的依赖列表中添加这个时,moq.netcore": "4.4.0-beta8"
我会收到这个错误:
Unable to locate Dependency moq.netcore >= 4.4.0-beta8
如何解决这个问题?
您需要向您的 nuget 包管理器添加特殊源,以便 MS 团队能够找到包的开发版本。
您可以在其中找到此数据包的来源的 URL 是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 中挖掘设置并手动添加(例如,您可以检查那里)