У меня есть открытый пакет nuget, который имеет предварительную версию, которая зависит от aspnetwebstacknightly feed на myget. Кто-нибудь знает, есть ли способ создать зависимость в моем пакете на этом фиде? Я не смог найти ничего полезного. Я предполагаю, что нет никакого способа сделать это, но просто хочу попробовать СО как последнее средство. :)Создайте зависимость пакета NuGet от MyGet Feed
ответ
У вас может быть зависимость, определенная в вашем пакете. Единственная проблема заключается в том, что когда вы нажимаете на nuget.org без такой зависимости, присутствующей там, вашим потребителям пакетов придется настраивать фид MyGet, а также для того, чтобы эта зависимость была разрешена во время установки.
Точнее, фид MyGet должен быть помещен ниже фида NuGet.org, и ваш пакет должен быть установлен с использованием источника совокупного пакета «Все».
Вы можете сообщить об этом в своем пакете readme.txt или в метаданных вашего пакета, чтобы он отображался на странице сведений о пакете NuGet.org. Вы также можете попытаться добавить некоторые сценарии PowerShell и попытаться найти способ обойти его, но проблема, с которой вы сражаетесь, - это дизайн. Однако я бы не рекомендовал делать это.
В принципе, у вас будет такая проблема, пока ваша зависимость не будет перенесена на NuGet.org. Почему бы вам не разоблачить ваш пакет до выпуска на MyGet и настроить поток myGet aspnetwebstacknightly как исходный источник пакета в фиде? Обязательно включите флажок «прокси» для этого источника пакета, чтобы ваша зависимость также была устранена, если бы потребители не нуждались в настройке обоих каналов (установка вашего пакета из вашего фида также обеспечила бы вашу зависимость от вашего фида, что под капюшон затем запрашивает поток aspnetwebstacknightly).
Надеюсь, что это поможет!
- 1. Ошибка с MyGet feed «Пакет« PackageName »не найден»
- 2. Зависимость пакета Nuget, рассматриваемая как вспомогательная зависимость, теряет ограничение версии
- 3. Параметры размещения хостинга NuGet, включая MyGet
- 4. Зависимость пакета пакетов от проектов
- 5. Как указать зависимость netcoreapp1.0 от локального пакета nuget?
- 6. Зависимость от пакета
- 7. Зависимость NuGet от той же версии
- 8. Powershell Get Latest от Nuget Feed
- 9. NuGet Зависимость не установлена
- 10. Поделиться NuGet feed
- 11. Как найти зависимость пакета от пакета OSGi
- 12. Вопросы пакета NuGet (заданный NuGet * Newbie *)
- 13. Создайте nuget с зависимостями от бета-версии
- 14. Сбор неисправностей с использованием пакета MyGet в .NET Core project
- 15. Зависимость от композитора без пакета
- 16. NuGet пакет GAC зависимость
- 17. Вытягивание зависимостей nuget от сборки
- 18. Как установить пакет MyGet?
- 19. Зависимость Metacello от пакета от проекта github
- 20. NuGet 2.8.6 вызывает зависимость от .NET 4.5+?
- 21. Недостающие пакеты пакета Nuget
- 22. Ошибка установки пакета Nuget
- 23. Pusing update для пакета nuget
- 24. Ошибки при создании библиотеки классов (пакета) через MyGet
- 25. Private NuGet Feed - Вспоминая пароль
- 26. Private NuGet v.3 feed
- 27. Опубликованные пакеты NuGet не отображаются в удаленном NuGet Feed?
- 28. Задача Nuget Packager - зависимость не добавляется
- 29. Как получить зависимости пакета NuGet от частного фида NuGet?
- 30. Не удалось подключиться к nuget feed
Хорошая информация. Благодаря! Я займусь этим. – spot