如何使用Ansible部署C#应用程序?

如何使用Ansible部署C#应用程序?,c#,ansible,C#,Ansible,我在尝试探索应用程序部署工具时遇到了ansible。现在我有了一个简单的C#控制台应用程序,我想在目标机器上部署它(可能也要安装,因为它是一个控制台应用程序,或者在ASP.Net web应用程序的情况下是IIS上的主机) 谁能给我介绍一下正确的方向或一些有用的链接吗?如果它只是一个控制台应用程序,为什么不使用ClickOnce呢。不需要第三方代理。这适用于一个场景(控制台),如果它是一个web应用程序呢?也有一个内置的解决方案来发布web应用程序,但我的团队正在探索devops,并希望尽可能实现

我在尝试探索应用程序部署工具时遇到了ansible。现在我有了一个简单的C#控制台应用程序,我想在目标机器上部署它(可能也要安装,因为它是一个控制台应用程序,或者在ASP.Net web应用程序的情况下是IIS上的主机)


谁能给我介绍一下正确的方向或一些有用的链接吗?

如果它只是一个控制台应用程序,为什么不使用ClickOnce呢。不需要第三方代理。这适用于一个场景(控制台),如果它是一个web应用程序呢?也有一个内置的解决方案来发布web应用程序,但我的团队正在探索devops,并希望尽可能实现自动化。我正在使用jenkins,它可以从github获取项目,构建项目,运行测试。现在,下一步是通过jenkins,让用户可以使用该项目(如果是控制台应用程序,则安装该项目;如果是web应用程序,则部署到IIS。我如何实现这一点?抱歉…这么晚才回复。对于安装窗口应用程序,我使用了Advanced installer(jenkins中有插件)对于web应用程序,我编写了bat脚本,该脚本将使用命令行创建应用程序is iis,并调用pkgmgr实用程序。如果它只是一个控制台应用程序,为什么不使用ClickOnce呢?不需要第三方代理。这适用于一个场景(控制台),如果它是一个web应用程序呢?也有一个内置的解决方案来发布web应用程序,但我的团队现在正在探索devops,并希望尽可能实现自动化。我正在使用jenkins,它可以从github获取项目,构建项目,运行测试。现在下一步是通过jenkins,让该项目可供用户使用(在控制台应用程序中安装,在web应用程序中部署到IIS。我如何做到这一点?抱歉…这么晚才回复。在安装Windows应用程序时,我使用了advance installer(插件在jenkins中)对于web应用程序,我编写了bat脚本,该脚本将使用命令行调用pkgmgr实用程序创建应用程序is iis