4
软件公司如Microsoft或反病毒公司如何修补/更新他们的软件?软件分发和补丁管理
防病毒公司不发送完整的可执行文件;只有新病毒签名我想。同样,Ive发现微软将某些文件发送到Windows Update程序运行时创建的'$ NtUninstallKB ...... $'文件夹。我想在每个这样的文件夹中都有一个安装程序,它只替换那些需要更新或修复的DLL。
问题
有没有这样做或不会每家采用自己的方法的通用方法?
我不想重新发送整个应用程序给每个客户端。假设如果只有某些dll需要更改或者可能会添加更多,那么我应该如何计划最终编译的应用程序。
- 我需要看看我的应用程序分成多个程序集吗?
- 如果是的话,那么是否有一些编译方法允许将特定的类打包到特定的dll中?
我在这里写下的是关于这个问题的想法,我可能是错的。任何人都可以对此有所了解吗? 我正在寻找为.net平台实施这种部署和补丁管理技术。
谢谢你的时间。