我们需要通过 USB key 向我们的合作伙伴分发文档。我被要求开发一个软件来检查服务器上的某些文档是否已更新,并继续同步内存棒上的文件。
软件本身也需要有自动更新功能,以防我们将来想改进它。
你们认为我应该从哪里开始?
最佳答案
我假设这是针对 Windows 的。 C# 将是一个很好的选择,除非您不能确定用户已经安装了 .Net。否则我会使用 Delphi,它可以轻松创建 native 可执行文件。考虑到正在运行的 EXE 文件无法 self 替换,无论您使用何种语言,自动更新功能都会很麻烦。您可以将程序的大部分功能实现为可以动态更新的单独 DLL,但如果您需要更新核心 EXE 本身,您仍然是 SOL。
关于c# - 您会使用什么语言在内存棒上实现自动更新/同步功能?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1492087/