...
【24h】

Windows Can but Won't

机译:Windows不能但不能

获取原文
获取原文并翻译 | 示例
           

摘要

WINDOWS ACTUALLY can replace a DLL that is in use by renaming the original then copying the new file into place. However, the Windows world prefers not to do this. Why? Even if you replace a file that is in use, there may still be code in the system that wants to use the old version. For example, suppose you have two files, A.DLL and B.DLL, which work together. You issue a patch that updates both of the files, but A.DLL is in use. No problem. You simply replace both of them. As a result, programs that were still using A.DLL keep using the old version, but new programs will use the new one. And all programs get the new version of B.DLL.
机译:WINDOWS ACTUALLY可以通过重命名原始文件,然后将新文件复制到适当位置来替换正在使用的DLL。但是,Windows世界不愿意这样做。为什么?即使您替换了正在使用的文件,系统中仍可能存在想要使用旧版本的代码。例如,假设您有两个文件A.DLL和B.DLL一起工作。您发布了一个更新两个文件的补丁,但是正在使用A.DLL。没问题。您只需将它们都替换。因此,仍在使用A.DLL的程序将继续使用旧版本,而新程序将使用新版本。并且所有程序都获得B.DLL的新版本。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号