Ошибка v82.comconnector на сервере 64. решение проблемы
Содержание:
- Сервер 1С:Предприятие на Ubuntu 16.04 и PostgreSQL 9.6, для тех, кто хочет узнать его вкус. Рецепт от Капитана
- Обработка восстановления последовательности (НЕ МОНОПОЛЬНО, с возможностью задать отбор по Контрагентам и по Фирмам) Промо
- Администрирование конфигураций 1С (недокументированные особенности работы)
- Перенос объектов 1С Промо
- Почему не удается зарегистрировать DLL
- Удаление неактивных и повторно запущенных пользователем сеансов — обработкой в фоне или внешней обработкой
- Использование встроенного сканера ТСД на Android в мобильном клиенте и мобильном приложении (драйвер сканера Android для 1С)
- Универсальный редактор реквизитов объектов. Мультиобработчик Промо
- Почему возникают ошибки с comctl32.dll и как с ними бороться?
- 1С:Предприятие Бухгалтерия переход с редакции 2.0 на 3.0. Практика перевода информационной базы для работы в управляемом приложении. Промо
- Копирование числовых ячеек из 1С в Excel Промо
- Запуск Apache 2.4 с модулем 1С внутри Docker контейнера
- Регистрация в системе
- Автокликер для 1С Промо
- Регистрация компоненты
- Кто уложил 1С, или мониторинг загрузки кластера в разрезе пользователей с помощью Grafana
- Настройка регламентных работ на SQL сервере + (сбор данных по работе SQL и т.д)
- Ручное создание COM+ соединения для 1С
- Безопасность мобильных приложений 1С, взгляд по диагонали
- Часто встречающиеся ошибки 1С и общие способы их решения Промо
- Исправляем ошибки с сomctl32.dll в Windows : 39 комментариев
- Не спеша, эффективно и правильно – путь разработки. Часть 2. Теория
- Как доработать производительный RLS
- Интеграция 1С и C#. Обращение к 1С через COM. Создание номенклатуры и выполнение запроса к 1С из C# на примере интеграции с Союз-PLM (система информационной поддержки жизненного цикла изделий). Обработка «Загрузка заказа на сборку». (ERP) Промо
Сервер 1С:Предприятие на Ubuntu 16.04 и PostgreSQL 9.6, для тех, кто хочет узнать его вкус. Рецепт от Капитана
Если кратко описать мое отношение к Postgres: Использовал до того, как это стало мейнстримом.
Конкретнее: Собирал на нем сервера для компаний среднего размера (до 50 активных пользователей 1С).
На настоящий момент их набирается уже больше, чем пальцев рук пары человек (нормальных, а не фрезеровщиков).
Следуя этой статье вы сможете себе собрать такой же и начать спокойную легальную жизнь, максимально легко сделать первый шаг в мир Linux и Postgres.
А я побороться за 1. Лучший бизнес-кейс (лучший опыт автоматизации предприятия на базе PostgreSQL).
Если, конечно, статья придется вам по вкусу.
Обработка восстановления последовательности (НЕ МОНОПОЛЬНО, с возможностью задать отбор по Контрагентам и по Фирмам) Промо
Обработка предназначена для восстановления последовательности проведения документов.
Пригодится, когда возникает ситуация необходимости перепроведения документов, в хронологическом порядке или в том порядке, в котором нужно пользователю за определенный период времени.
Отличается от стандартной обработки «Проведение документов», тем что, можно сделать отбор документов по фирме, по контрагенту или группе контрагентов, и нет необходимости в монопольном доступе, а также можно менять последовательность документов по усмотрению пользователя.
Эта версия обработки для использования на платформе 8.2 в типовых конфигурациях БП 2.0, а также и для УТ 10.3 и УТП 1.2
1 стартмани
05.03.2012
55922
740
Kuzya_brаtsk
48
Администрирование конфигураций 1С (недокументированные особенности работы)
Многие мои коллеги по работе и по профессии, уверен, сталкиваются с аналогичными ситуациями, когда программа 1С при работе с конфигурацией, мягко говоря, работает «странно». Как говорит один хороший знакомый (к слову, один из авторов УТ 11):
— «вот, ну согласись, нанять пару серьезных методистов — реальных дядечек с реального производства, до начала разработки — единственная ЭЛЕМЕНТАРНАЯ политика, как можно было этого не сделать???? там их НЕТ. Причем это 0 в плане затрат на разработку, там нет ограничений бюджета, это просто самый тупой прокол.»
В этой статье приведу способы лечения пресловутых проколов (за последний месяц).
Перенос объектов 1С Промо
Простой и наглядный перенос объектов между любыми базами 1С 8 с предварительным анализом на возможные различия в данных (через файл, через интернет, через буфер обмена, через Com). Интерактивная настройка правил обмена на стороне источника и получателя.
В обработке есть удобный обзор по подсистемам, поиск и обработка данных по заданному фильтру. Сравнение объектов, поиск ссылок, регистрация в плане обмена. Конструктор кода по созданию объектов, написание скриптов и отладка мини-функций в УФ.
Отключение/включение регламентных заданий. Отчеты по наполнению базы и разные проверки.
Всевозможные инструменты администратора или программиста в одной обработке.
1 стартмани
Почему не удается зарегистрировать DLL
В некоторых случаях зарегистрировать нужную библиотеку не удается из-за наличия других неисправностей или ошибок. Основные варианты:
- несовместимость документа с установленной операционкой – нужно проверить разрядность активируемого файла (64 или 32);
- отсутствует точка входа – некоторые DLL не настроены на работу с командами типа DllRegisterServer.
Внимание! Иногда сайты, позволяющие скачать необходимые регистры, выдают за рабочие файлы документы, зараженные вирусами или не являющимися библиотеками. Такие блоки зарегистрировать невозможно
Регистрация дополнительных рабочих библиотек DLL выполняется с помощью Командной строки, окна «Выполнить» или запроса «Открыть с помощью». Ошибку с активацией можно устранить самостоятельно, без обращения к мастеру
Важно четко выполнять инструкции и корректно вводить командные запросы, в противном случае можно внести изменения, которые будет сложно исправить
Удаление неактивных и повторно запущенных пользователем сеансов — обработкой в фоне или внешней обработкой
На экране монитора при запуске конфигурации нередко приходится видеть обидное сообщение «Не обнаружено свободной лицензии». Особенно это актуально, когда у вас 100 лицензий и при этом работает порядка 90 пользователей. При этом, очень актуальна жесткая политика — «Один сеанс в одни руки». Для автоматизации ручной работы администратора 1С по удалению сеансов пользователей и предназначена данная обработка. Обработка может быть использована как внешняя, так и поставлена в дополнительные отчеты и обработки с установкой расписания запуска, в этом случае обработка будет выполняться как фоновое задание. Обработка предназначена для работы в клиент-серверных базах и тестировалась на платформе 8.3.14.1854. Обработка установленная на платформе не ниже 8.3.6, позволяет управлять сеансами конфигураций установленных на платформе 8.2
1 стартмани
13.11.2019
7418
19
IVC_goal
11
Использование встроенного сканера ТСД на Android в мобильном клиенте и мобильном приложении (драйвер сканера Android для 1С)
Используя данный драйвер, можно без единой строки кода, просто установив на ТСД мобильный клиент 1С, сразу начать подбирать товары в документах вашей учётной системы. А, адаптировав нужные формы под небольшой размер экрана ТСД, можно просто создать полноценное рабочее место для выполнения операций с помощью ТСД, не прибегая к стороннему софту. Если же на складе плохая связь (или её нет вовсе), то можно использовать возможности мобильного клиента в автономном режиме (потребуется доработка вашей конфигурации).
Драйвер также можно использовать и для Android приложения на мобильной платформе. В результате чего можно обойтись без ненужных полей ввода и клавиатуры «на пол-экрана».
3 стартмани
Универсальный редактор реквизитов объектов. Мультиобработчик Промо
Объекты: Справочник, Документ, ПланОбмена, ПВХ, Бизнес-процесс, Задача, ПланСчетов, ПВР.
Мультиобработчик:
-Проведение, перенумерация, движения, копирование, создание на основании, подчиненность, статистика, удаление документов.
-Регистрация изменений объекта(ов) в планах обмена.
-Установка/Отключение ГлавногоУзла РИБ.
-Поиск и восстановление «Битых» ссылок.
-Недопустимые символы XML/Дерево XML.
-Поиск и замена ссылок.
-Ошибки ИБ, в т.ч XML.
-Множество обработок справочников.
-GUID. Дата и время создания объектов ссылочного типа.
-Аналитика предопределенных, блокируемых реквизитов, ХранилищаЗначений.
-История изменений объекта.
-Активные пользователи.
-Подписки на события, функциональные опции.
-Загрузка пользователей ИБ из Windows, Active Directory.
-Выгрузка/Загрузка пользователей ИБ в/из внешний XML-файл.
-Поддержка различных режимов модальности.
Файловый, Клиент-Серверный варианты.
Обычная и Управляемая формы.
1 стартмани
28.12.2011
186138
8956
StepByStep
423
Почему возникают ошибки с comctl32.dll и как с ними бороться?
Причин, вызывающих ошибки «comctl32.dll отсутствует», «comctl32.dll не найден», «comctl32.dll is missing» и т.п. может быть несколько, причем совершенно разных.
Первая, и самая частая причина — это заражение библиотеки вирусом. Вследствие этого, приложения не могут получить доступ к необходимым данным и начинают ругаться ошибками. Бывает даже так, что антивирус просто удаляет зараженную библиотеку из системы. Поэтому сразу проверяйте есть ли вообще файл сomctl32.dll в папке C:WindowsSystem32 . Если вы используете 64-разрядную версию Windows — смотрим в каталоге C:WindowsSysWOW64 . Если файл на месте — проверяем систему антивирусными программами, например DrWeb CureIt! и Kaspersky Virus Removal Tool. Антивирус вылечит зараженную библиотеку и работоспособность её восстановится. Если файла нет — проверяем корзину и карантин Вашего антивируса. Если найти его не получается — пробуем восстановить сomctl32.dll с помощью Восстановления системы (Пуск => Программы => Стандартные => Служебные => Восстановление системы).
Откатываемся на ближайшую точку восстановления и проверяем работоспособность библиотеки. Если Восстановление системы не помогает, можно попробовать следующее: а. Нажимаем комбинацию клавиш Win+R и в открывшемся окне пишем команду sfc /scannow и нажимаем OK.
Ждем пока отработает программы. В процессе её работы Вам может понадобиться установочный диск Windows . б. скопировать библиотеку сomctl32.dll с компьютера, на котором установлена такая же версия Windows. в. Если иной возможности восстановить сomctl32.dll нет — придется использовать крайний способ — скачать сomctl32.dll из Интернета. Это крайний способ и прибегать к нему стоит только в крайних случаях, так как во-первых версия сomctl32.dll, которого Вы скачаете может быть более старой, чем была. Во-вторых, файл может быть заражен вирусом. В Интернете много ссылок — можно попробовать разные версии. К примеру, вот пара ссылок на имеющиеся у меня файлы: Скачать comctl32.dll (windows 7 SP1) — версия файла 6.10 Скачать comctl32.dll (windows 8.1)— версия файла 6.3 Обязательно проверяйте скаченные файлы антивирусом. Библиотеку сomctl32.dll надо поместить в папку C:WindowsSystem32 . Если у Вас 64-разрядная версия Windows — в папку C:WindowsSysWOW64 .
Вторая причина связана со сбоем в самой программе или игре, обращающейся к библиотеке сomctl32.dll. В этом случае попробуйте переустановить приложение. Если это игра — обязательно проверьте обновите DirectX отсюда. Некоторые игры впринципе не идут на Windows XP и при попытке запуска могут выдать ошибку сomctl32.dll или вообще свалится в синий экран BSOD — этот факт тоже стоит учитывать.
Третья причина — устаревшие версии библиотек или драйверов. В этом случае решением ошибки с сomctl32.dll будет обновление всех драйверов, DirectX и установка всех последних обновлений для самой Windows.
Если ничего не помогает и ошибка сomctl32.dll все равно появляется.
Пробуйте провести чистку реестра (например, с помощью CCLeaner), протестируйте память и жесткий диск. В крайнем случае остается один вариант — полная переустановка Windows, как крайняя мера. Но надеюсь до нее не дойдет и Ваша проблема с сomctl32.dll успешно решится на предшествующих шагах.
1С:Предприятие Бухгалтерия переход с редакции 2.0 на 3.0. Практика перевода информационной базы для работы в управляемом приложении. Промо
Из информационного выпуска 1С № 16872 от 08.07.2013г. стало известно об относительно скором необходимом переходе на редакцию 1С:Бухгалтерия 3.0. В данной публикации будут разобраны некоторые особенности перевода нетиповой конфигурации 1С:Бухгалтерия 2.0 на редакцию 3.0, которая работает в режиме «Управляемое приложение».
Публикация будет дополняться по мере подготовки нового материала. Публикация не является «универсальной инструкцией».
Update 3. Права доступа. 14.08.2013
Update 4. Добавлен раздел 0. Дополнен раздел 4. Добавлен раздел 7. Внесены поправки, актуализирована информация. 23.11.2013.
1 стартмани
Копирование числовых ячеек из 1С в Excel Промо
Решение проблемы, когда значения скопированных ячеек из табличных документов 1С в Excel воспринимаются последним как текст, т.е. без дополнительного форматирования значений невозможно применить арифметические операции. Поводом для публикации послужило понимание того, что целое предприятие с более сотней активных пользователей уже на протяжении года мучилось с такой, казалось бы на первый взгляд, тривиальной проблемой. Варианты решения, предложенные специалистами helpdesk, обслуживающими данное предприятие, а так же многочисленные обсуждения на форумах, только подтвердили убеждение в необходимости описания способа, который позволил мне качественно и быстро справиться с ситуацией.
Запуск Apache 2.4 с модулем 1С внутри Docker контейнера
Про Apache и про Linux слышали, наверное, все. А вот про Docker пока нет, но он сильно набирает популярность последнее время и не зря. Поделюсь своим опытом и дам пошаговую инструкцию настройки веб-сервера Apache с модулем 1С внутри Docker контейнера на Linux хосте. При этом сам сервер 1С может находиться совсем на другой машине и на другой операционной системе
Это не важно, главное чтобы Apache смог достучаться до сервера 1С по TCP. В статье дам подробное пояснение по каждой используемой команде со ссылками на документацию по Docker, чтобы не создавалось ощущение непонятной магии
Также прилагаю git репозиторий с описанием всей конфигурации, можете попробовать развернуть у себя буквально за 10 минут.
Регистрация в системе
После установки платформы на комьютер COM-компонент должен быть установле автоматически установщиком. Файл внешней компоненты располагается в каталоге:
C:\Program Files\1cv82\\bin\comcntr.dll
Таким образом, при установке новке новой версии платформы компонент будет установлен новый и находится в соответствующей директории. Для использования COM-компоненты она должна быть зарегистрирована в операционной системе.
Бывают ситуации, когда программа установки не может автоматически зарегистрировать DLL в операционной системе, поэтому это приходится делать вручную. Также при установке новой версии платформы поверх уже установленной может понадобиться зарегистрировать comcntrl.dll
из каталога установленной версии.
Выполнить действия вручную можно с помощью командой строки, запущенной от имени администратора, следующим образом:
regsvr32 comcntrl.dll
запущенной в вышеуказанном каталоге.
В свое время столкнулся с проблемой создания COM-соединения на стороне сервера. Проблема трудно диагностируется, т.к. код, прекрасно работающий под клиентом отказывается работать на сервере, например, если код исполняет регламентное задание.
Предлагаемая ниже методика позволяет избавиться от описываемой проблемы. К сожалению, после переустановки платформы все возвращается на круги своя и процедуру приходится повторять.
Http://www.steeltrace.ru/details/articleid/22/%D1%80%D0%B5%D0%B3%D0%B8%D1%81%D1%82%D1%80%D0%B0%D1%86%D0%B8%D1%8F-1%D1%81-com-%D0%BA%D0%BE%D0%BC%D0%BF%D0%BE%D0%BD%D0%B5%D0%BD%D1%82%D0%B0-%D0%B4%D0%BB%D1%8F-%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D1%8B-%D1%81-64-%D0%B1%D0%B8%D1%82%D0%BD%D1%8B%D0%BC%D0%B8-%D0%BF%D1%80%D0%B8%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D1%8F%D0%BC%D0%B8.aspx
Upd
. Дополнение: если на Windows-сервере 64-бит стоит Сервер 1С Предприятие 64-бит (в дистрибутиве windows64.rar),
то такой проблемы не будет. Уставщик позволяет поставить COM-коннектор без установки самого севера. Это полезно, когда приложение реализовано на платформе 8.3, а COM-соединение нужно к базам на 8.2.
За дополнение спасибо
brix8x
.
Приведен алгоритм настройки системы, со скрином к каждому действию.
2. Регистрация компоненты comcntr.dll
5. Старт сервера 1С. (обязательно:)
Вызываем консоль
Регистрируем компоненту. Компонента отсутствует, если установлен только сервер 1С. Почему-то 1С публикует ее только в составе клиента.
Upd
. Если компонента не регистрируется, то возможно придется сначала удалить старую компоненту, только затем встанет новая.
Делаем regsvr32 /u
«c:\Program Files\1cv8\8.2.18.82\bin\comcntr.dll»
Затем тоже самое, но без «/u» regsvr32 «c:\Program Files\1cv8\8.2.18.82\bin\comcntr.dll»
За дополнение спасибо
shur52
.
Запускаем службу компонентов. Описывается для Windows Server 2008 R2 Standart.
В ветке Components добавляем новую компоненту comcntr.dll
ВАЖНО!!! После установки нужно немного изменить свойства. Эта тонкость нигде не описана, без нее у меня не работало!
Перезапуск физического сервера
Автокликер для 1С Промо
Внешняя обработка, запускаемая в обычном (неуправляемом) режиме для автоматизации действий пользователя (кликер). ActiveX компонента, используемая в обработке, получает события от клавиатуры и мыши по всей области экрана в любом приложении и транслирует их в 1С, получает информацию о процессах, текущем активном приложении, выбранном языке в текущем приложении, умеет сохранять снимки произвольной области экрана, активных окон, буфера обмена, а также, в режиме воспроизведения умеет активировать описанные выше события. Все методы и свойства компоненты доступны при непосредственной интеграции в 1С. Примеры обращения к компоненте представлены в открытом коде обработки.
1 стартмани
03.04.2017
37089
82
slava_1c
67
Регистрация компоненты
Если программе при её установке не удалось зарегистрировать актуальную библиотеку comcntr.dll, пользователю придётся выполнить манипуляцию самостоятельно, активировав требуемые для работы программы компоненты из каталога инсталлированной версии утилиты. Для выполнения манипуляции изначально требуется узнать разрядность операционной системы ПК, на котором установлена программа. Для этого необходимо зайти в «Свойства» компьютера, кликнув по соответствующей пиктограмме на рабочем столе, где в поле «Тип системы» будет прописана искомая информация. Дальше потребуется активизировать командную консоль с привилегиями администратора, где задать следующие директивы:
- В 32-разрядной системе прописывается маршрут C:/Program Files (X86)/1cv8/номер релиза/bin>regsvr32 comcntr.dll.
- На устройствах, работающих на ОС, с разрядностью 64 бита, применяется установка C:/Windows/SysWOW64>regsvr32 «C:/Program Files (X86)/1cv8/ / bin/ comcntr.dll».
В качестве «номер релиза» и в первом, и во втором случае выступает код текущего релиза, соответствующий номеру эксплуатируемой платформы программы. После введения команд достаточно нажать клавишу Enter, после чего на экране должно появиться окно с надписью «Успешное выполнение…», что будет свидетельствовать о корректности выполнения манипуляций. Дальше потребуется зарегистрировать компоненты comcntr.dll на сервере:
- Для начала пользователю необходимо через позицию «Администрирование» в меню «Пуск» зайти в раздел «Службы компонентов», с последующим вызовом задачи «Создать» в реестре «Приложения COM».
- Через команду «Создать» активируем позицию «Приложение», после чего исполнителю работ развернётся «Мастер установки приложений COM», где посредством нажатия «Далее» открывается консоль «Установка или создание нового приложения».
- В открывшемся окне выбираем задачу «Создать новое приложение», после чего в следующей вкладке задаём название создаваемого компонента, параллельно отметив в консольном окне «Способ активации» позицию «Серверное приложение».
- После подтверждения команд кнопкой «Далее» пользователю откроется консоль под названием «Учётная запись», где надо отметить позицию «Текущий пользователь», что позволит после перехода в следующее окно и нажатия кнопки «Готово» завершить процесс.
- В результате программа вернёт пользователя в исходную позицию, а именно в раздел «Службы компонентов», где во вкладке «Приложения COM» будет присутствовать новый компонент с заданным ему ранее именем.
- Теперь потребуется открыть ветку сформированного модуля, перейти в раздел «Компоненты», посредством нажатия на позиции правой клавишей манипулятора, выбрать задачу «Создать», и щёлкнуть по строке «Компонент».
- В развернувшемся окне «Мастер установки компонентов COM» путём нажатия кнопки «Далее» осуществляется переход к разделу «Установка новых компонентов», где активируется обусловленная задача.
- Дальше потребуется через кнопку «Добавить» выбрать компоненты библиотеки comcntr.dll в папке bin, после чего последовательно нажать «Далее» и «Готово». Новая компонента будет отображаться в реестре «Службы компонентов».
- Нажав на названии новой компоненты надо зайти в её «Свойства», где в разделе «Безопасность» отметить позицию CreatorOwner, предварительно сняв галочку в окошке напротив надписи «Принудительная проверка доступа для приложений». Подтверждаются изменения кнопкой «ОК».
Послу выполненных манипуляций потребуется перезапустить систему. В результате программа самостоятельно начнёт регистрировать требуемые для работы компоненты всех вариаций платформ.
Кто уложил 1С, или мониторинг загрузки кластера в разрезе пользователей с помощью Grafana
Мониторингом различных параметров работы кластера 1С в zabbix сейчас уже никого не удивишь. Собственно потребление памяти, процов и места на серверах обычно настраивают первыми. Потом идет мониторинг в разрезе rphost’ов и различные метрики функционирования SQL сервера. Но вот когда уже все это есть, то временами возникает вопрос — какой же конкретно нехороший человек пытается съесть все (ну не все, но много) ресурсы сервера?
Можно смотреть в консоль кластера и ловить редиску там. Можно анализировать журнал регистраций, включать технологический журнал или накапливать статистку в специализированных базах 1С. Но, «настоящим» сисадминам проще как-то с внешними скриптами, базами данных и, например, Grafana. Расскажу что у нас получилось.
1 стартмани
02.09.2019
13752
31
DonAlPatino
26
Настройка регламентных работ на SQL сервере + (сбор данных по работе SQL и т.д)
Тема не новая, вариантов найти можно массу. Последнее время появляются статьи с очень подробным описанием, что-то из этого не встречал за всю практику работы с 1С.
Фактически эта публикация как памятка основной части 1С-ников, что не имеют глубоких знаний по SQL и 1С. Это готовая инструкция по настройке обслуживания БД на сервере ля большинства мелких и средних компаний\баз.
Но бывают случаи поломок баз данных, поэтому приложен материал и для таких случаев, например, восстановление БД после обновления не очень удачного, и некоторые другие плюшки.
1 стартмани
12.09.2016
24549
27
izidakg
19
Ручное создание COM+ соединения для 1С
Posted by Makc — 12.11.2015
На сервере под управлением Microsoft Windows Server 2008 R2 ×64 работает 32-х разрядная версия сервера 1С. Не спрашивайте – почему именно так, но на личном опыте убедился, что версия 1С данной разрядности работает стабильнее, чем её 64-х битный собрат. Единственным минусом, который я пока обнаружил, является тот факт, что при установке 32-х битной версии нет возможности активировать компоненту COM+ соединений, т.к. 64-х битные приложения не могут запускать 32-х битные DLL, которые активируются при запуске 32-х битного COM+ объекта 1С. |
Это выливается в некоторые трудности. Например, при попытке завершения “подвисшего” сеанса из следующей формы:
Сделать это, используя “COM-соединение с агентом сервера”, не получится, и операция завершится ошибкой.
Для того, чтобы вручную создать COM-соединение для 32-х битной версии платформы 1С, работающей на 64-х битной версии операционной системы, необходимы выполнить следующие шаги.
1. Необходимо зарегистрировать в системе 32-х битную библиотеку comcntr.dll. Для этого, откройте на сервере командную строку cmd.exe от имени администратора и выполните следующие команды:
C:\Users\администратор>cd C:\Program Files (x86)\1cv8\8.3.6.2390\bin C:\Program Files (x86)\1cv8\8.3.6.2390\bin>regsvr32 comcntr.dll
В появившемся окошке с сообщением об успешной регистрации библиотеки необходимо нажать “ОК”:
Папку bin надо искать по пути, куда у вас установлена текущая версия платформы 1С. На момент написания статьи – её номер 8.3.6.2390.
2. Запускаем консоль “Службы компонентов”: . Раскрываем ветку “Службы компонентов”. Вызываем меню, кликнув правой клавишей мыши по ветке “Приложения COM+” и выбираем :
3. У вас откроется приветственное окно “Мастера установки приложений COM+”, в котором необходимо нажать “Далее”:
4. В следующем окне нажмите на “Создать новое приложение”:
5. Введите желаемое имя для нового приложения. В примере используется V83_ComConnector, отметьте способ активации, как “Серверное приложение” и нажмите далее:
6. В следующем окне выберите учетную запись, которую использует при старте агент сервера 1С. В примере – это учетная запись локального администратора сервера. Введите пару логин/пароль и нажмите “Далее”:
7. В следующем окне “Мастера…” нажмите “Далее”:
8. На следующем шаге, вам необходимо добавить (если имеет смысл) пользователя, от имени которого стартует агент сервера 1С и, соответственно, учетная запись которого будет использована для удостоверения работы нашего нового COM+ приложения. В окне данного примера указан только доменный администратор, от имени которого запущен “Мастер установки приложений COM+”, нажмите кнопку “Добавить”:
9. В следующем окне введите имя учетной записи, от имени которой работает агент сервера 1С, и нажмите “ОК”:
10. Вернувшись к “Мастеру…”, убедитесь, что искомая учетная запись добавилась и нажмите “Далее”:
11. Закройте “Мастер установки приложений COM+”, нажав “Готово”:
12. Мы вернулись к окну консоли “Службы компонентов”. Убедитесь, что приложение COM+ с вашим именем (в примере – V83_ComConnector) создан:
13. Раскройте дерево созданного приложения и, вызвав меню правой кнопкой мыши по ветви “Компоненты”, создайте новый компонент :
14. У вас откроется приветственное окно “Мастера установки компонентов COM+”, в котором необходимо нажать “Далее”:
15. В следующем окне нажмите на “Установка новых компонентов”:
16. С помощью окна explorer выберите библиотеку comcntr.dll, находящуюся по пути , которую мы зарегистрировали в системе на первом шаге. Убедитесь, что путь к этой библиотеке совпадает с вашей версией платформы. В примере – это 8.3.6.2390. И нажмите “Открыть”:
17. В следующем окне “Мастера…” нажмите “Далее”:
18. Закройте “Мастера установки компонентов COM+”, нажав “Готово”:
19. Вы вернетесь к окну консоли “Службы компонентов”. Убедитесь, что в нашем приложении COM+ создалась новая компонента:
20. Вызовите её свойства:
21. И на вкладке “Безопасность” в окошке “Явно установленные для выделенных объектов роли:” отметьте мышкой CreatorOwner и нажмите “ОК”:
22. Вернувшись к консоли “Службы компонентов” закройте её и перезагрузите сервер.
После выполнения указанных действий, завершение “подвисших” сеансов в 1С версии 8.3 происходило без проблем. Единственное неудобство – теперь после каждого обновления платформы 1С на новую версию, необходимо проделывать данную операцию.
_______________По мотивам данной статьи.
- Currently 4.00/5
Rating: 4.0/5(4 votes cast)
Безопасность мобильных приложений 1С, взгляд по диагонали
Что приходит первое в голову при словах «1С Предприятие»?
Даже тем, кто далек от ИТ, представляется большущий компьютер (а тем, кто недалек, стойка двух-юнитных серверов), рядом слушает музыку сервера (как вариант просто музыку) сисадмин, за стеной в опен-спейсе менеджеры принимают заказы и бухгалтерия, сдающая отчетность. «Зарплата, зарплата!»: слышны их радостные крики. «И кадры»: уточняет HR. Да, все верно. Это 1С.
Кто в теме, напомнит про крики не совсем приятные: «Все тормозит! Сделайте что-нибудь, #тыжпрограммист». И борющихся за живучесть ИТ-шников. В обычном офисном потоке дел, редко кто задумывается о безопасности. А тех, кто задумывается, прошу под кат…
Часто встречающиеся ошибки 1С и общие способы их решения Промо
Статья рассчитана в первую очередь на тех, кто недостаточно много работал с 1С и не успел набить шишек при встрече с часто встречающимися ошибками. Обычно можно определить для себя несколько действий благодаря которым можно определить решится ли проблема за несколько минут или же потребует дополнительного анализа. В первое время сталкиваясь с простыми ошибками тратил уйму времени на то, чтобы с ними разобраться. Конечно, интернет сильно помогает в таких вопросах, но не всегда есть возможность им воспользоваться. Поэтому надеюсь, что эта статья поможет кому-нибудь сэкономить время.
Исправляем ошибки с сomctl32.dll в Windows : 39 комментариев
Проверил систему антивирусом 360, исправил ошибки. Появились траблый с данной дллшкой. А главное — заменить файл скаченным не могу, нет якобы полномочий, удалить не могу, перерегистрировать не могу — отсутствует точка входа. Клинер тоже не запускается ввиду отсутствия данной библиотеки. Ощущение такое, что она главнее ядра виндовса. Вобщем ужас полный, переустанавливать систему неохота, недавно только установил. Плюс надо заново будет настраивать и докачивать кучу всего. Вот и верь антивирусам. Жил без него и проблем не было((( Надо на Линукс пересаживаться!
я не могу файл длл закинуть в папку систем 32 пишет нет прав, хотя я администратор ,антивирус и почти половина программ даже не запускаются,sfc /scannow просто вылезает окно сканирование буквально на пару долей секунд и изчезает
Боюсь в Вашем случае лучше систему переустановить
Если у вас Windows 7 64 bit решение следующее: Любым доступным способом заменить на своем компьютере (копировать с заменой) 6 папок в директории C:Windowswinsxs на: yadi.sk/d/W9xH7UrAuFash После замены перезагрузить компьютер. Делайте резервные копии, и как говорит Аркадий Паровозов «Потому что мимо дети я могу не пролетать» .(с)
Зачем удалили пост? Совет же работает.
Не понял — Вы про какой пост?
добрый день, помогите у меня возникла такая же проблема я пытаюсь скопировать этот файл который скачен с интернета просит заменить или нет я заменяю но файл не может заменится поскольку нет доступа к данному файлу . пожалуйсто помогите решить эту проблему. буду очень благодарен за помощь!
Попробуйте заменить в безопасном режиме
Наконец-то нашел блог где реально есть рабочие способы. Спасибо!
Не помогло! из за этой ошибки не могу запустить ни одну из программ и отформатировать диск чтобы установить все новое,что еще попробовать,может посоветуете,спасибо.
Не могу выйти в интернет (пишет ошибку). Попробовала восстановить, но оно вылетело, запуск просто исчез, поэтому я попробовала выйти в сеть, но ошибка по прежнему осталась.
У меня выскакивает данная ошибка при загрузке операционной системы….и как скажите мне что-то заменить ….
Светлана — через восстановление системы или с liveCD-образа.
Что делать если не включаются музыкаигры прилжения видео но мой компютер включается даже антивирус невключаетсякак исправить
Сергек — думаю что пора переустанавливать систему.
ка я проверю антивирусом если антивирус не открывается без этого длл вообще ничего кроме гугл хрома не открывается….
Нужно делать разрешение на владельца этой папки… Там заведует не администратор а Trustedinstaller Все меняете на администратора или устанавливаете владельцем своего пользователя. И все заменится
у меня такая же ошибка,но при этом я могу заходить в интернет,но только через обычный браузер,и какое либо приложение скачаю оно не открывается и пишет тоже самое,ту же ошибку!!эта ошибка начала появляться после того как я сканировал ноут через total securiti
В ломаный 7ках антивирус этот файл считает вирусом и удаляет его. После установки антивируса перед проверкой компа добавь этот файл в белый список, или исключения. 360 его удаляет почему то.
Не спеша, эффективно и правильно – путь разработки. Часть 2. Теория
Черновой вариант книги Никиты Зайцева, a.k.a.WildHare. Разработкой на платформе 1С автор занимается с 1996-го года, специализация — большие и по-хорошему страшные системы. Квалификация “Эксперт”, несколько успешных проектов класса “сверхтяжелая”. Успешные проекты ЦКТП. Четыре года работал в самой “1С”, из них два с половиной архитектором и ведущим разработчиком облачной Технологии 1cFresh. Ну — и так далее. Не хвастовства ради, а понимания для. Текст написан не фантазером-теоретиком, а экспертом, у которого за плечами почти двадцать три года инженерной практики на больших проектах.
Как доработать производительный RLS
Неоднократно в последнее время поступали задачи, когда требовалось доработать новый производительный RLS. В своей статье Ретунский Александр, программист компании АО «Корпоративные ИТ-проекты» (официальный партнер ИнфоСофт) опишет последовательность действий при доработке нового RLS, ключевые моменты и сложности, с которыми столкнулся. В Интернете статей или инструкций, которые подробно и просто описывают – как доработать производительный RLS, не так много и автор делиться своим опытом.
В данной статье не будут описаны различия и плюсы/минусы между стандартным и производительным RLS, в Интернете по этому вопросу есть много информации.
Интеграция 1С и C#. Обращение к 1С через COM. Создание номенклатуры и выполнение запроса к 1С из C# на примере интеграции с Союз-PLM (система информационной поддержки жизненного цикла изделий). Обработка «Загрузка заказа на сборку». (ERP) Промо
Союз-PLM представляет собой полнофункциональный программный комплекс для решения широкого спектра задач управления инженерной технической информацией наукоемких изделий и сложных инженерных объектов в области машиностроения, приборостроения, архитектуры, строительства.
На практике, это управление конструкторской документацией, интегрированное с САПР, бизнес-процессы, файловый архив. Все это работает в SQL и шевелится с помощью скриптов на C#. Скрипты свободно отлаживаются в MS Visual Studio. Подробнее смотрите на их сайте: http://www.programsoyuz.ru/products/system-soyuz-plm.html Редактирование, конструирование и использование бизнес-процессов на порядок лучше систем на базе 1С из тех, что я изучил.
1 стартмани