Вход | Регистрация

1С:Предприятие :: 1С:Предприятие 8 общая

Проблема с подключением самодельных компонент в 1С 8.2

Проблема с подключением самодельных компонент в 1С 8.2
Я
   rayoflight
 
09.01.13 - 13:15
Проблема с подключением самодельных компонент в 1С 8.2.
Делаю в VS, на с#.

Регистрирую в Windows. 1С компоненту не видит.

Сама компонента в реестре появляется, в двух местах.
Вроде как должны ещё интерфейсы зарегистрироваться.
Не очень понятно, что именно должно быть, и что проверять.

Поскольку я этим занимаюсь не полчаса, и перепробовал много вариантов ,моя компонента у меня на компе в какой-то момент заработала.
Несколько раз вычищал руками реестр, перегружался, регистрировал разные компоненты. И в какой-то момент – 1С всё находит.
Но на клиентском – не работает. Хочется понять, что именно требуется ещё. Вероятно, ещё какая-то опция компилятора или что-то такое, мелкое и незаметное.

Функция ПодключитьВнешнююКомпоненту возвращает 0, исключение не вызывает.
Файл внешней компоненты при этом блокируется для записи. Пока 1С не закрою, не освобождается.

Компоненты с ИТС на с++ проверял - с ними всё получается.
Компоненты примеров на с#, какие нашёл в сети - проблема та же, что и с моей компонентой.

С этими статьями ознакомился подробно:
http://www.rsdn.ru/article/dotnet/cs1c.xml
http://www.gotdotnet.ru/blogs/Hasanshin-R/6626/
Внешняя компонента

Спасибо за внимание.
 
 
   rayoflight
 
1 - 10.01.13 - 02:25
Проблема решена.

Вдруг кому пригодится - не работало из-за некорректной разрядности внешней компоненты.

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует