我有一个公开的nuget包,其中包含一个预发布版本,该版本取决于myget上每隔两周的aspnetwebstack。有谁知道是否有一种方法可以在我的软件包中创建依赖项?我一直没能找到有用的东西。我猜想没有办法做到这一点,但只是想尝试作为最后的手段。 :)在MyGet Feed上创建NuGet包依赖关系
1
A
回答
2
您可以在包中定义依赖项。唯一的问题是,当你将你的推送到nuget.org而没有依赖时,你的包使用者将不得不配置MyGet提要,以便在安装期间解决该依赖。
更确切地说,MyGet供稿应该放在NuGet.org供稿下方,并且应该使用“All”聚合包来源安装包。
你可以在你的软件包readme.txt或你的软件包元数据中传达这个信息,以便在NuGet.org软件包详细信息页面上看到它。您也可以尝试添加一些PowerShell脚本并尝试找到解决方法,但您所面对的问题是设计。不过,我不会推荐这样做。
基本上,只要你的依赖没有被推送到NuGet.org,你就会遇到这个问题。为什么不在MyGet上公开您的预发布软件包,并将您的Feed中的上游软件包源配置为aspnetwebstacknightly MyGet feed?一定要启用这个包源代码的“代理”复选框,这样你的依赖关系也将得到解决,而消费者不需要配置这两个源(从你的源中安装你的包也会从你的源提取依赖项 - 在然后引擎盖查询aspnetwebstacknightly feed)。
希望有帮助!
相关问题
- 1. 建立nuget依赖关系构建
- 2. 依赖关系的nuget依赖关系
- 3. Nuget依赖关系 - 如何显示Linux上的NuGet的package.config依赖关系树
- 4. Nuget依赖关系版本
- 5. 本地NuGet包依赖关系 - 从官方的Nuget源解析?
- 6. NuGet包GAC依赖
- 7. 在Python中创建依赖关系图
- 8. Nuget包不包括自我作为依赖关系
- 9. 如何创建与构建依赖关系的deb包
- 10. 如何在创建RPM包之前检查依赖关系?
- 11. R包依赖关系
- 12. 创建JSON模式值依赖关系
- 13. 如何正确构造netstandard1.0 NuGet包的依赖关系?
- 14. 如何自动更新nuget包的依赖关系?
- 15. Microsoft.Data.Services.Client Nuget包尝试安装错误的依赖关系
- 16. 如何替换第三方nuget软件包的依赖关系?
- 17. 带有版本参数和依赖关系的nuget打包
- 18. ASP.Net网站NuGet包依赖
- 19. 显示NuGet包的依赖
- 20. 安装自创的Nuget包强制使用最新版本的依赖关系,
- 21. 如何创建具有基本依赖关系的deb包?
- 22. 创建[R包 - 依赖
- 23. 依赖关系
- 24. NuGet饲料托管选项,包括MyGet
- 25. NuGet - 在使用“在每个构建后创建新的NuGet包”包时在.nuspec文件中添加组依赖关系
- 26. 在Appveyor feed上发布nuget包
- 27. 如何在VS 2017中创建具有最小依赖关系的.NET标准NuGet包?
- 28. 在Python中构建依赖关系图
- 29. 在xslt中建立依赖关系
- 30. maven force重建依赖项目(首先构建依赖关系)
好信息。谢谢!我会研究一下。 – spot 2013-02-15 20:31:20