Цитата:
Сообщение от
user_ax
X++:
Com xm = new Com("MSXML2.XMLSchemaCache.5.0");
При запуске получил ошибку. Первым делом полез в реестр, чтобы узнать, если ли вообще на моей машине то, что нужно. Нашёл раздел, в котором был атрибут XMLSchemaCache, но без цифр. Пробовал и 4 версию кеша и 5 - ошибка одна и та же.
В разделе реестра HKCR\MSXML2.XMLSchemaCache прописан CLSID {373984C9-B845-449B-91E7-45AC83036ADE}, который указывает на msxml3.dll, а для HKCR\MSXML2.XMLSchemaCache.5.0 прописан CLSID {88D969E7-F192-11D4-A65F-0040963251E5}, который указывает на msxml6.dll. Делайте выводы.