自动发布工具 AutoReleaseTool有助于消除使用的更新和部署桌面应用程序新版本的手动过程。 目录 使用新版本更新AssemblyInfo.cs AssemblyVerions。 b 切换到发布和构建。 使用之前的Nuget包打开NuGet包资源管理器 更新版本 替换发行文件 保存新的Nuget软件包版本 在Visual Studio中运行程序包管理器控制台以创建新版本 AutoReleaseTool负责上述所有步骤,并在内部使用Squirrel.exe。 通过在完整的CI / CD管道配置中使用AutoRelease,为您的桌面应用程序创建新版本并将其部署到其用户所需的全部过程很简单: 将您的更改推送到定义的github版本分支触发一个webhook,该webhook将在 WM中启动构建过程。 请参阅的完整示例。 Task ( " Package " ) .