#3
by Злопчинский
юморист... нормальная, не битая... но на всякий случай приму "оригниал" на e.meil@mail.ru . что делать-то дальше..???
#6
by Cthulhu
ЗЫ: у меня есть для таких случаев спецыяльная мп3-шка, с записью камлания бурятского шамана с бубном...
#7
by Cthulhu
ЗЗЫ: а вощет, коллега, мы же в дворники собрались, ну их все эти ви-семь-плюсы и прочее дээльэлево.
#9
by Cthulhu
: не могу. камлали исключительно для меня. дык диктофон в руки - и вперёд. сколько там её - бурятии... )))
#10
by Злопчинский
не помогает. если оставить даже одну v7plus.dll - падает. . - проблема в свое время решалась, но сейчас опять всплыла...
#15
by andrewalexk
:) нуу...сервер2003...тупо несовместимость...тут оригинальные комбинации для рабочих станций глючат..а ты про серверное..
#21
by lalex23
сам положил грабли, сам наступил, сам получил по ..., сам себя обматерил, сам пришел поплакался и ушел.. всё сам - не жалеешь ты себя..
#22
by Злопчинский
но я - добрый по жизни.. несмотря на фотку в личке... решение описал здесь: И! Заодно вычислилась вот такая проблема: наличие в системе установленных парсеров XML (msxml*.dll) старше 3-ей версии - приводит к сообщению об ошибке с 1Crtinf.dll - решение по которой искал в свое время - но фиг нашел... - как заставить теперь эту компоненту "адресоваться" к 3-му парсеру?
#23
by Лефмихалыч
в реестре подправить version independent progid. Вернее не подправить, а забрать его у шестого и отдать третьему. Тока это не то, чтобы прямо совсем просто
#24
by Злопчинский
а это не помешает "взаимоотношениям" с 3-им и прочими парсерами с другими программами?
#26
by Лефмихалыч
это принудит весь софт, который обращается к xml-парсеру по version independent progid (как твоя эта б-гомерзкая ВК), иметь сношения именно с третьим парсеорм, а не с последним (пока - шестым). ну... блин... это многобуков и самя в отношении именно msxml такого не делал, там могут быть нюанся связанные с тем, что кроме самого парсера будут и другие ОЛЕ_объекты, чьи прогайди надо будет поменять... давай я дам чуток типа теории, а ты попробуешь, осенившись крестным знамением, сделав бэкапы и обкурившить поиском, чо-нить предпринять? В общем, когда ты вызываешь ОЛЕ-объект например так: 1С идет в реестр "HKEY_CLASSES_ROOTSOFTWARE" и ищет там веточку, у которой в папочке ProgId будет значение по умолчанию "ЧтоТоТам.КакаяТоХренота". В нашем случает "ЧтоТоТам.КакаяТоХренота" - это и есть progid. После этого 1С поднимается на уровень выше в папочку, именованную гуидом (это идентификатор СОМ-интерфейса), находит папку InprocServer32 и смотрит, где лежит длл, оцх или ехе. Далее при помощи LoadLibrary 1С загружает эту длл и вызывает... вызывает... а вот тут уже не помню, что именно, но это уже не важно. Так вот (!СУТЬ!), технология СОМ (на основе которой работают активыксы) устроена так, что на одной машине могут одновременно быть установлены и работать разные версии одного и того же компонента. Для того, чтобы не было конфликтов, в прогид умные программеры включают номер версии. Это приводит к тому, что на машине (как в случае с msxml) живет зоопарк активыксов, прогид которых различаются только версией. Так вот, чтобы ты мог не греть себе мозг, думая, какую же версию тебе запустить сегодня, один из этих активыксов (обычно самый свежий) имеет внутри папки, именованной гуидом (я раньше ее упомянул), рядом с папкой ProgID, папочку с именем VersionIndependentProgID, в которой хранится прогид, не содержащий версию. Среди разных версий одного компонента эта папочка есть только у одного. Твоя задача по сути - найти эту папочку у msxml6 и перетянуть ее в папочку от msxsml3. надеюсь, хоть что-то понятно
#27
by Лефмихалыч
+ только это справедливо не только для 1С, а для любого ПО, имеющего СОМ-интерфейс и могущего с ним работать
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Почему не выполняется процедура ПриНачалеРедактированияСтроки()?
- 1C вылетает при загрузке v7plus.dll
- Обмен данными. 1С падает при загрузке.
- Ошибка v7plus.dll & autosalon.dll
- V7Plus.dll где кроме V7Plus.als можно почитать о методах компоненты?
- Почему слетает регистрация V7PLUS.DLL ?
- Чем грозит замена odbcbcp.dll, sqlsrv32.dll, sqlsrv32.dll, в Win7 ?
В этой группе 1С
- Число в 4 байта
- Куда вывести HTML макет на управляемой форме 8.2
- План обмена + регламентное задание
- Нужен совет по очистке измерения в регистре накопления.
- УТ 8.1 Зачем "УчитыватьНДС" ставится всегда для нового документа в ИСТИНА?
- где скачать NDeclin.dll склонения
- Сравнение строк в SQL
- 8.2 Не работает ПоместитьВоВременноеХранилище() со строковым адресом
- Как добавить программно реквизит объекта на форму?
- Сообщения пользователям в УТ
- Как перевести базу с SQL Enterprise Edition 2005 в SQL Standart Edition 2008?
- "Addon1C.Commands"
- Проблема с переносом из УТ в Бух
- Ошибка при вызове метода контекста (Записать)
- Перенос ПУБ - УПП
- Как контрагенту добавить несколько адресов доставки
- WS-Ссылки
- Номер года в литерале типа 'Дата' превышает 3999
- ЗУП 2.5.23: Табель не правильно заполняется
- v8: Как определить длину строки в запросе?