![]() |
1
9
您的解决方案通常是正确的,但有一些问题。
一个旧的,但仍然有效的,资源是亚历克斯·费曼的 MSDN article on creating self-updating applications . |
![]() |
2
11
我刚刚发布了wmaautoupdate,一个.NET C框架,它将在Compact框架上进行自动更新。在Github上免费提供: http://github.com/seboslaw/wmautoupdate |
![]() |
3
5
不需要创建专用的应用程序来更新,至少不需要在带有.netcf 3.5的wm 6上进行更新。我正在使用WebService下载.cab文件,然后启动新进程并调用wceload来执行静默的cab安装。这需要关闭我的跑步应用程序,卸载它,然后执行如中所述的安装。 MSDN docs here
我还有一个cesetup.dll,用于在卸载期间对文件进行额外清理。 我遇到的一个大问题是,在进行静默安装时,我无法更改应用程序的安装文件夹,它默认为.inf文件中的%installdir%属性。并且为每个想要更新的设备构建一个单独的.cab并不是一个很好的解决方案。 |
![]() |
4
2
我所在的团队通过在负责下载和运行出租车的移动设备上创建第二个移动应用程序(在正在更新的应用程序之外)来实现这一点。
这对我们很有效。 |
![]() |
5
0
你是对的。在wm5,6之后…如果安装了wceload,它只会停止应用程序,因此您不需要手动停止应用程序。但是您需要在静默模式下安装更新,因为如果不是,用户可以取消它,所以您需要Silen Cab安装程序。从下载 |
![]() |
NeoSketo · 如何为我的Exel插件安装程序创建信任提示 7 年前 |
![]() |
Oxymoron linqu · VSO生成代理失败,缺少pfx 9 年前 |
![]() |
James R · 应用程序复制桌面和开始菜单图标 9 年前 |
![]() |
Kalpesh Chhatrala · 发布时未签署可执行文件 10 年前 |
![]() |
Marc · 如何在Windows Azure网站上提供.exe文件作为下载? 11 年前 |