news 2026/5/1 11:19:15

Velopack 程序更新

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Velopack 程序更新
Velopack 一款强大的跨平台应用程序安装和自动更新框架
Velopack 文档:https://docs.velopack.io/getting-started/csharp

1、安装 Velopack CLI

dotnet tool install -g vpk

2、查看 Velopack 版本

dotnet tool list -g | findstr vpk --查看Velopack 版本 vpk pack --help --查看 Velopack 帮助

3、Velopack打包

cd到csproj项目程序目录下,执行指令

vpk pack --packId AvaloniaSample --packVersion 1.0.0 --runtime win-x64 --channel win-x64 --packDir ./bin/Release/net8.0/win-x64/publish --mainExe AvaloniaSample.exe --outputDir ./releases
参数描述
packId包名
packVersion版本
runtime指定目标运行时平台,常见值:win-x64, win-x86, linux-x64, osx-arm64 等
channel发布通道(如 stable、beta、win-x64、win-x86)
packDir待打包的应用程序文件夹路径
mainExe指定应用的主可执行文件名
outputDir指定打包输出目录

4、上传

4.1、上传Github

将Velopack 打包输出的文件上传到releases

4.2、上传到自己服务器

下面以使用nginx部署静态服务

部署参考:https://blog.csdn.net/czjnoe/article/details/156387995?spm=1011.2415.3001.5331https://blog.csdn.net/czjnoe/article/details/156387995?spm=1011.2415.3001.5331

5、程序更新

注意:只有运行 Velopack 打包生成的exe,才能检查到更新版本,如AvaloniaSample-win-x64-Setup.exe

6、参考代码

https://github.com/czjnoe/AvaloniaSamplehttps://github.com/czjnoe/AvaloniaSample

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/26 5:12:50

开源阅读鸿蒙版:打造你的专属数字书房,体验纯净阅读新境界

开源阅读鸿蒙版:打造你的专属数字书房,体验纯净阅读新境界 【免费下载链接】legado-Harmony 开源阅读鸿蒙版仓库 项目地址: https://gitcode.com/gh_mirrors/le/legado-Harmony 还在为广告弹窗和内容限制而烦恼吗?开源阅读鸿蒙版为你带…

作者头像 李华
网站建设 2026/5/1 7:25:02

Qwen3-4B-FP8重磅发布:256K超长上下文+思维能力跃升

导语 【免费下载链接】Qwen3-4B-Thinking-2507-FP8 项目地址: https://ai.gitcode.com/hf_mirrors/Qwen/Qwen3-4B-Thinking-2507-FP8 阿里达摩院最新发布Qwen3-4B-Thinking-2507-FP8模型,以40亿参数实现256K超长上下文理解与思维推理能力的双重突破&#xf…

作者头像 李华
网站建设 2026/5/1 9:50:39

3步完成专业歌词制作:音频同步工具的终极解决方案

3步完成专业歌词制作:音频同步工具的终极解决方案 【免费下载链接】lrc-maker 歌词滚动姬|可能是你所能见到的最好用的歌词制作工具 项目地址: https://gitcode.com/gh_mirrors/lr/lrc-maker 还在为歌词与音乐不同步而烦恼吗?传统的歌…

作者头像 李华
网站建设 2026/5/1 7:24:48

从零开始掌握JPEXS:Flash反编译专家成长指南

从零开始掌握JPEXS:Flash反编译专家成长指南 【免费下载链接】jpexs-decompiler JPEXS Free Flash Decompiler 项目地址: https://gitcode.com/gh_mirrors/jp/jpexs-decompiler 还在为Flash文件无法编辑而烦恼吗?想要提取SWF文件中的图片、音频却…

作者头像 李华
网站建设 2026/5/1 1:19:10

PyTorch-CUDA-v2.9镜像支持PyTorch Lightning吗?完全兼容!

PyTorch-CUDA-v2.9镜像支持PyTorch Lightning吗?完全兼容! 在深度学习项目开发中,最让人头疼的往往不是模型设计本身,而是环境配置——CUDA版本不匹配、cuDNN缺失、PyTorch编译失败……这些问题常常让开发者在真正开始训练前就耗费…

作者头像 李华
网站建设 2026/5/1 7:17:36

VLC播放器终极点击控制插件:简化视频播放体验的完整指南

VLC播放器终极点击控制插件:简化视频播放体验的完整指南 【免费下载链接】vlc-pause-click-plugin Plugin for VLC that pauses/plays video on mouse click 项目地址: https://gitcode.com/gh_mirrors/vl/vlc-pause-click-plugin VLC播放器作为开源视频播放…

作者头像 李华