Не могу зарегистрировать внешнюю компоненту Microsoft.Exchange.WebServices.dll #664845


#0 by yurec_k
установил EWS Managed API 2.0, идея - таскать почту с эксчейнджа посредством ее. как быть? ПодключитьВнешнююКомпоненту(...) УстановитьВнешнююКомпоненту(...) regsrv32 ... на все это ругается и еще вопрос, как узнать значение ProgID (оно же внутреннее имя dll как понимаю)? мастера мутных дел помогайте!
#1 by Волшебник
regsrv32 под админом
#2 by ДенисЧ
А кто сказал, что это внешняя компонента?
#3 by yurec_k
да а как узнать?
#4 by ДенисЧ
Головой подумать :-) это ж дотнетовская сборка стандартная. От микрософта. НЕужели они станут писать компоненты для какой-то там жёлтой программы?
#5 by МимохожийОднако
Внутри 1С есть свои средства.
#6 by yurec_k
ну и никакого пути нет, чтоб юзать  EWS Managed API 2.0 из одинэски? -------- это может помочь?
#7 by Волшебник
Новый COMОбъект(имя)
#8 by ДенисЧ
Почему нет? :-) Написать свою вк, которая будет использовать эту сборку. Или взять elissy  bridge (как-то называется), которая это позволяет. Только она платная.
#9 by yurec_k
а в место "имя" что писать ?
#10 by yurec_k
нужно организовать работу 1с с эксчэнджем по протоколу MAPI (строго). объект Почта и outlook.application не предлагать
#11 by yurec_k
статья вдохновитель вот
#12 by Волшебник
имя COM-объекта из реестра
#13 by yurec_k
а пример простенький или где про это прочитать?
#14 by zladenuw
есть еще ПочтовоеСообщение :) в екселе можно просмотреть имена сom объектов. гугл поможет как именно
#15 by yurec_k
я уже весь реестр облазил с утра  в hkey_classes_root ничего напоминающего Microsoft.Exchange.WebServices нет, и соответственно в [HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionSharedDLLs] тоже
#16 by Волшебник
почему объект Почта не предлагать?
#17 by МимохожийОднако
Религия не позволяет.))
#18 by yurec_k
ограниченные возможности. нужно иметь возможность выбирать почту нескольких учеток, с фильтрами по дате отправл, откого к примеру, и достаточно быстро. Объект Почта это позволяет?
#19 by Волшебник
закачивай всю почту, потом фильтруй
#20 by yurec_k
а вот из своих записей когда исследовал встроенные механизмы : " 3.    1с  (Почта)  MAPI через OutLook  постоянные предупреждения системы безопасности, окна. Нужно заводить все учетки на клиенте. Последовательно подключаться к каждой, собирать письма. "
#21 by yurec_k
сколько будет подгружаться почта например 30 хороших менеджеров хотя бы за день?
#22 by Волшебник
минут 10
#23 by yurec_k
думаю все таки подольше. а по поводу что скажешь?
#24 by Serginio1
#25 by Волшебник
Сделай замер. MAPI через Outlook лучше не использовать
#26 by yurec_k
ничего не понял, но заинтересовало. у меня установлен аутлук, Почта как я понимаю работает с почтовым клиентом по умолчанию. Просто почитал про эту тему все ругаются на аутлук и его эти окна безопасности, если есть клинет спомощью которого можно осуществить эту задачу то посоветуйте. Попробовал сделать замер вылезло это окно.
#27 by Serginio1
Там смысл в том, что можешь использовать любой .Net класс через оболочку в 1С как объект Автоматизации
#28 by yurec_k
71 сек, одна учетка
#29 by yurec_k
так и что с этим делать, хотя бы в кратце, что куда вставлять, вот этот код в предпоследнем посте - это что такое?
#30 by Serginio1
Вот последний вариант. Его нужно скомпилировать и зарегистрировать и через него (Его ProgID= NetObjectToIDispatch) использовать статические классы или создавать экземпляры класса Для использования энумераторов можно добавить добавить их поддержку как в Нужны хотя бы базовые знания по C#
#31 by Волшебник
Ну нормально. Запусти 30 параллельных процессов
#32 by Jaap Vduul
>> нужно организовать работу 1с с эксчэнджем по протоколу MAPI (строго). А какое отношение имеет EWS к MAPI ?
#33 by yurec_k
это как интересно на клиенте?
#34 by yurec_k
прости перефразирую: "забрать письма в 1с не по IMAP и POP3"
#35 by zladenuw
а лучше через СОМ или как внешния компонента?
#36 by Волшебник
фоновые задания, на сервере
#37 by yurec_k
Почта - доступность только тонкий и толстый клиенты вроде. Так и делал. Сначала смотрел самые простые варианты Почта, ИнтернетПочта,  Новый ComОбъект("Outlook.Application"), везде какие то грабли, люди, кто решал подобное, пишут о том же самом. понравился этот подход , решил попробовать замутить это из 1с - не замутил ((( , что и зацепило.
#38 by Serginio1
ВК нужна тогда, кода нужна реакция 1С по внешнему событию, страницы свойств, доступ к строке состояния или к AppDispatch. СОМ всеяден у ВК есть ограничения. СОМ может выполняться не только из 1С, но и любых языках поддерживающих работу с  IDispatch например из VBScript или Javascript
#39 by Волшебник
см. ИнтернетПочта
#40 by oleg_km
У КОМ тоже же могут быть события: активИкс
#41 by Serginio1
В технологии ВК есть интерфейс IAsyncEvent Который дергает процедуру ОбработкаВнешнегоСобытия Например в 7.7 нельзя использовать события активИкс,такая возможность появилась только в 8 ке ДобавитьОбработчик
#42 by oleg_km
Просто абсолютно неинтересно изучать 1С-ную технологию ВК, пока хватает возможности активИкс
#43 by Serginio1
Просто есть платный вариант Там решение через прокси через интерфейс ILanguageExtender Кстати вот здесь есть Net овский вариант использования Там по аналогии с AutoWrap сделать обертку.
#44 by Ковычки
#45 by yurec_k
так уже давно (первым делом) сделал.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С