Visual Studio 2019 中的 .NET Core - 桌面部署选项

.NET Core in Visual Studio 2019 - Desktop deployment options

我尝试搜索部署方法,但我看到的结果过于笼统且毫无意义,无法发挥作用。也许我缺少一些关键字来找到我要搜索的内容?

我有一个 .NET Core 应用程序,需要将其推送到整个组织中的多台计算机。我还需要能够定期向应用程序推送更新。

据我所知,这可以通过 Azure 完成,但我需要了解任何本地包含的选项,这些选项不依赖互联网连接,但可以在我们的本地网络中运行。

我可以搜索什么来提取产品列表 and/or 解决方案来实现这样的目标?

您可以使用 Teamcity、Jenkins 或 Octopus 等工具。安装后,它会在本地主机上运行,​​并且可以创建构建定义以定期执行。此外,您还可以在规划新构建时逐步添加更改。

对于 TeamCity,我推荐以下 link - deploying .NET Core app on TeamCity

对于 Jenkins 和 Octopus,我遇到了以下 - deployment using Jenkins

deployment using Octopus and Jenkins