我正在使用 C# 和 .NET Framework 2.0 开发一个需要零星升级的 Windows Mobile(CE 和 6.5)应用程序。此应用程序将与 .NET Framework 4.0 中构建的 WCF 服务进行通信。
客户希望应用程序在每次启动时检查新的升级。如果有新的升级,必须下载并替换旧的(不想使用 ActiveSync 或通过电缆/usb 进行)。
我正在考虑构建一个应用程序来检查状态并将旧文件替换为新文件(并启动真正的 .exe 文件)。
删除旧的 .exe 文件并替换为新文件有一些限制吗?