7 марта 2003 г.
В операционной системе Windows Server 2003 будет решена проблема совместимости приложений с разными версиями динамически подключаемых библиотек (DLL).
Пересмотреть работу ОС Windows c системными библиотеками специалистов Microsoft побудил тот факт, что операционная система на данный момент не отслеживает версии DLL. В случаях установки приложений с обновленными библиотеками это нередко приводит к сбоям в работе программ, совместимых только со старыми версиями DLL. Как заявили представители Microsoft, эта проблема будет практически полностью решена в ОС Windows Server 2003.
В новой ОС каждый устанавливаемый компонент будет регистрироваться и индексироваться в модуле Global Assembly Cache с учетом названия и номера версии. В то же время каждому приложению будет задаваться жесткая привязка к определенной версии системной библиотеки, что позволит избежать ошибок, связанных с несовместимостью версий.
Кроме того, как заявили разработчики, новая система регистрации системных компонентов позволит переносить .Net-приложения и библиотеки на другие компьютеры с помощью функции "xcopy deploy". Скопированные этой командой программы можно будет исполнять сразу, без предварительной установки.
|