最近,我一直在开发 .NET Core 应用程序(简单的控制台应用程序),我的团队将其用于我们解决方案的其他部分。
目前,我维护一个 wiki,在其中分享该应用程序的最新版本,然后将其集成到我们的管道中。然而,这种方法的一个重要问题是缺乏版本控制。每当我创建新版本时,我必须通过复制链接来手动更新 wiki。
我考虑过将 Azure Artifacts 与内部 NuGet 源结合使用。不过,据我了解,Azure Artifacts 主要支持发布 DLL 供引用,而不是直接下载可执行文件。
对于建立一个集中位置,我可以在其中发布版本化的可执行文件供我的团队下载和使用,您有什么建议吗?
谢谢。
通用包是我们推荐的用于分发工具等的通用解决方案。它并不专门针对任何特定类型的内容。由于您使用的是 .NET Core/.NET 5+,因此还请查看 .NET Tools。