Мне не удается установить пакет Moq nuget для ASP.NET5 (основная среда CLR) Не удается найти зависимость moq.netcore ›= 4.4.0-beta8

Я играю с новым кодом Core CLR и пытаюсь реализовать какой-то тестовый проект. Я обнаружил, что Moq в настоящий момент не поддерживает Core CLR, и есть пакет от ребят из MS под названием moq.netcore. Но когда я добавляю это в свой список зависимостей, таких как moq.netcore": "4.4.0-beta8", я получаю эту ошибку:

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

Как это исправить?


person silent_coder    schedule 24.04.2016    source источник


Ответы (1)


Вам нужно добавить специальный источник в ваш менеджер пакетов 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 и добавьте его вручную (вы можете проверить вот например)

person Ph0en1x    schedule 24.04.2016