我现在在给一个加油站管理系统(客户机是加油机,服务器是控制加油机的那台电脑)做自动升级程序,具体的功能升级模块程序不是我写,我的工作内容是写一个程序,能把别人的写好的升级程序(dll)封装到一个exe文件中,升级的时候,检查软件是否正在使用,正在使用就关闭程序,然后再把要升级的功能做备份(用作升级失败是回滚,通过dll的版本号来辨别那个需要更新),再然后从这个exe文件中释放出要升级的dll覆盖对应的原dll,升级成功后删除以前的备份
我现在对要写这样一个程序所要用到的技术啥的不太清楚,求高手给提示