Компьюлента. 5 ноября 2003 года, 20:25
Компания Microsoft выпустила первое критическое обновление к новому офисному пакету Microsoft Office 2003. Хотя Office 2003 вышел меньше месяца назад, а перед тем его подвергли интенсивному бета-тестированию, одна весьма неприятная ошибка просочилась в окончательный релиз.
К счастью, обнаруженная недоработка никак не связана с безопасностью. Тем не менее, ошибка может оказаться весьма неприятной для пользователей, особенно учитывая пока малую распространенность Office 2003. Дело в том, что документы, созданные в Office 2003, а затем отредактированные в более ранних версиях Office, отказываются открываться или сохраняться в Office 2003. Это касается документов, созданных в трех самых популярных компонентах MS Office - Word, Excel и PowerPoint.
Ошибка проявляется только в документах с внедренными объектами OfficeArt. Это может произойти одним из четырех способов: документ окажется поврежденным, откроется не полностью или откроется, но часть содержимого будет утеряна. В четвертом случае документ не откроется вовсе, а на экране появится сообщение об ошибке. Причиной ошибки является то, что при сохранении в более ранних версиях Office, в файл могут дописываться пустые поля свойств. Старые версии Office их игнорируют, а Office 2003 пытается их обработать, что и вызывает ошибки.
Для устранения ошибки Microsoft выпустила патч, содержащий обновленный вариант библиотеки Mso.dll (номер версии 11.0.5703.0). Скачать клиентскую версию патча можно здесь.