c# - 无需单击安装新版本按钮即可在无人服务器上自动更新 ClickOnce

标签 c# wpf clickonce

我创建了一个 wpf 应用程序,它在多个不同的 VM 上运行,我需要在应用程序启动时自动更新它。

VM 会自动打开并运行应用程序,因此当应用程序运行时,物理用户实际上并不在盒子上,因此我需要应用程序在没有任何人为干预的情况下自行更新。

我已经设置了一个 ClickOnce 应用程序,它与自动更新部分配合得很好,除了我需要先接受安装然后它才会 self 更新,这在我的情况下是无用的,因为实际上没有人在执行此步骤的框。

有没有一种方法可以将 ClickOnce 配置为在有新版本时始终自行更新而不提示?

最佳答案

Is there a way in which I can configure the ClickOnce to always update itself if there is a new version without prompting?

仅当应用已下载时;公认;并由用户事先安装。这是保安人员。

安装后,更新将在启动点(但在运行之前)或之后自动下载并安装,具体取决于您的配置方式。

关于c# - 无需单击安装新版本按钮即可在无人服务器上自动更新 ClickOnce,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51375433/

相关文章:

c# - 减去 2 个日期时间字段以获得剩余天数

c# - 将方法变量作为参数传递以进行代码优化

c# - 显示当前时间 WPF

c# - 无法使用 ClickOnce 安装 stdole.dll

vsto - 测试证书不受信任

c# - WPF ClickOnce 遗漏引用

c# - 读取 "Large"文件时内存不足异常

c# - 在位图图像中设置背景颜色

wpf - 在 WPF 中访问 DataGrid 的 ScrollView 属性

c# - WPF 应用程序不在另一台计算机上运行