c# - 您会使用什么语言在内存棒上实现自动更新/同步功能?

标签 c# c++ winapi auto-update usb-drive

我们需要通过 USB key 向我们的合作伙伴分发文档。我被要求开发一个软件来检查服务器上的某些文档是否已更新,并继续同步内存棒上的文件。

软件本身也需要有自动更新功能,以防我们将来想改进它。

你们认为我应该从哪里开始?

最佳答案

我假设这是针对 Windows 的。 C# 将是一个很好的选择,除非您不能确定用户已经安装了 .Net。否则我会使用 Delphi,它可以轻松创建 native 可执行文件。考虑到正在运行的 EXE 文件无法 self 替换,无论您使用何种语言,自动更新功能都会很麻烦。您可以将程序的大部分功能实现为可以动态更新的单独 DLL,但如果您需要更新核心 EXE 本身,您仍然是 SOL。

关于c# - 您会使用什么语言在内存棒上实现自动更新/同步功能?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1492087/

相关文章:

c# - 是否可以使用最小起订量模拟本地初始化的对象?

C++11: `auto` 对 const 和引用类型的操作的标准引用

c++ - 为什么 std::count(_if) 返回 iterator::difference_type 而不是 size_t?

c++ - 在 Dialog Message Proc 中获取应用程序对象指针

java - 从 Java 调用 Win32 API 方法

c - 按下 Winapi 按钮

c# - 如何实现自定义 RazorViewEngine 以在非标准位置查找 View ?

c# - OnTriggerEnter() 未调用

c# - 如何防止生成的接口(interface)实现使用类型别名?

C++,嵌入式 Linux,用于视频 HDMI 输入/输出