не создать приложение com+

1. roman77 332 28.12.20 18:14 Сейчас в теме
Пытаюсь создать приложение com+
Выходит ошибка: ошибка при обработке последней операции. Код ошибки - каждый раз разный.
В журнале ничего не нахожу.
Пробовал выбирать разные опции при создании приложения - без результата.
По теме из базы знаний
Вознаграждение за ответ
Показать полностью
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. user856012 13 28.12.20 18:34 Сейчас в теме
(1)
Код ошибки - каждый раз разный.
Значит, и причины ошибок разные - это все, что можно сказать определенно, все остальное - гадание по кофейной гуще.
3. Leon75 28.12.20 20:15 Сейчас в теме
Проверяйте:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\DcomLau­nch
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SENS
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\winmgmt­
4. roman77 332 29.12.20 10:22 Сейчас в теме
(3) есть такие папки/службы. Что конкретно проверять?
5. Leon75 29.12.20 13:09 Сейчас в теме
(4)наличие и содержимое разделов Реестра, факт запуска служб
6. roman77 332 29.12.20 15:54 Сейчас в теме
(5) наличие и содержимое присутствует, службы запущены.
7. Leon75 29.12.20 18:34 Сейчас в теме
(6)так... Судя по
службы запущены
вы в теме и предварительно проделали огромную работу по поиску солюшн.
По "сценарию" вы не должны знать что это за службы.

Тогда судьба.
Хотя, я все-таки спрошу. Попытка создания любого COM+ падает?
Ведь это обёртка.
8. roman77 332 30.12.20 00:18 Сейчас в теме
(7)да, любого на конкретном сервере. На любых других создаётся. Штатный сисадмин сказал, что не знает в чем дело.
9. Leon75 30.12.20 01:07 Сейчас в теме
(8)Звучит странно.
Чем объясняет?

Пробовал, старался, но не его уровень?
Работает недавно?
Не его "зона ответственности"?
Не передали дела?
Нет админского доступа на этот сервер?
Боится?
Фирма не платит денег, поэтому нечего терять?
...

ЗЫ: Этот сисадмин случаем не Вы?
sfc и dism пробовали?
Последняя установка обновлений как положено в 2013 году?
10. roman77 332 30.12.20 13:10 Сейчас в теме
(9) Юзеров много и его на всех не хватает. И нет, я не сисдамин, мне надо сделать обмен через com-соединение между базами на разных платформах. А на переписывание обработок на более современные методы обмена для конкретной задачи нет времени.
11. Leon75 30.12.20 19:52 Сейчас в теме
(10)уже бы переписали вдвоем.
А сервер это не пользователь. Это объект инфраструктуры.
12. roman77 332 31.12.20 12:57 Сейчас в теме
(11)много другой работы, более важной
14. M-Mark-76 117 08.01.21 23:47 Сейчас в теме
(10) Так вот оно то самое, если базы на разных платформах, то ненужно городить СОМ, собери все на одну версию с одной разрядностью, тогда и запускай. Или сделай веб сервис и гоняй обмен через него.
15. roman77 332 10.01.21 19:42 Сейчас в теме
(14) Делать новый обмен трудозатратно, проще починить существующий обмен через com. Поставить на одну платформу невозможно, поскольку одна конфа работает максимум на 8.3.13, а другая минимум на 8.3.14.
13. burgomister 59 31.12.20 15:59 Сейчас в теме
Создайте bat-файл, замените на свою версию платформы, запустите от имени администратора.

set version=8.3.18.1208
set x64=C:\Program Files\1cv8\%version%\bin\comcntr.dll
set x32=C:\Program Files (x86)\1cv8\%version%\bin\comcntr.dll
set reg64=%systemroot%\System32\regsvr32.exe
set reg32=%systemroot%\SysWoW64\regsvr32.exe

%reg64% /i /s "%x64%"
%reg64% /u /s "%x32%"
%reg64% /i /s "%x64%"
%reg32% /u /s "%x64%"
%reg64% /i /s "%x64%"
%reg32% /u /s "%x32%"
%reg64% /i "%x64%"
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот