Skip to content
| Marketplace
Sign in
Visual Studio>Tools>AntDeployVsix
AntDeployVsix

AntDeployVsix

yuzd

|
1,269 installs
| (3) | Free
Tools to deploy applications to remote server(iis,windowsService,docker) support netframwork and dotnetcore,support rollback and increment deploy
Download

AntDeploy

vs2022的版本:https://marketplace.visualstudio.com/items?itemName=nainaigu.AntDeploy2022

image

  • 源代码全部开源,可以自定义实现您的个性化需求
  • 支持快速部署到iis windows服务 linux服务 docker容器
  • 是一个vs插件,在vs中使用
  • 也是一个独立使用的软件,不安装vs,也独立使用
  • 是一个跨平台的软件,在mac下也可以使用
  • 支持增量发布(速度快),支持快速回滚(出了问题恢复快)
  • 去中心化架构,发布者/开发者机器承担了编译,打包,上传的工作,再多的项目也不会增加服务器部署资源成本
  • 对开发者友好,更能帮助开发者了解部署的实现机制背后的思想。

接续自动化快速部署难题

  • Jenkins
  • Devops系统(比如Azuredevops)
  • AntDeploy

我完全不反对去使用Jenkins或者Devops产品,我只是站在我的角度来解释为什么既然有Jenkins或者Devops了, 我还开发了AntDeploy呢?

有以下几个原因

开源免费的Jenkins

image

如上图对于Jenkins而言

  • 需要部署一套Jenkins系统,配置编译环境
  • 对于.net而言 iis提供了webdeploy,但是配置这个功能是比较麻烦的。
  • 没有办法部署windows服务
  • 这种以jenkins服务器中心化的一旦项目多了,需要使用jenkins node来转移编译的压力,不然只要一台master jenkins服务器肯定支撑不了
  • 没有办法完成增量发布
  • 没有办法快速回滚

Devops系统(比如Azuredevops)

image

上图是2020-02-19官网的截图

  • 免费使用量有限制
  • 毕竟是商业的东西,功能是比较全的。据
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft