C# коннект к 1С | |
---|---|
Аспид Автор Сообщений: 3475 Откуда: Москва Дата регистрации: 01.04.2005 |
VS2015 C#
Не могу соедениться с сервером 1с. С локальной файлоовой соеденяет
Но когда пишу коннект к серверной
Ошибка "Необработанное исключение типа "System.Runtime.InteropServices.COMException" в Union1C.exe Дополнительные сведения: В результате вызова компонента COM возвращена ошибка в формате HRESULT E_FAIL." Ну и в подробностях пустое, ни на что не наводит( Что не так? Из под фокса конекчусь лекго ------------------ |
Re: C# коннект к 1С | |
---|---|
ssa Сообщений: 12999 Откуда: Москва Дата регистрации: 23.03.2005 |
Перемудрил со строкой коннекта. Что показывает
------------------ Лень - это неосознанная мудрость. |
Re: C# коннект к 1С | |
---|---|
Аспид Автор Сообщений: 3475 Откуда: Москва Дата регистрации: 01.04.2005 |
Спасибо Сергей! Было вот так. Srvr ="Asterix-2013";Ref="ABZ83";"Usr="Админ";pwd="123"; И ведь спецом вывел, что бы проверить, но когда начал тебе сюда ее переписывать, то увидел лишнюю кавычку. Все работает) Спасибо!!))) ------------------ |
Re: C# коннект к 1С | |
---|---|
Аспид Автор Сообщений: 3475 Откуда: Москва Дата регистрации: 01.04.2005 |
В догонку, может кто подскажет, как разорвать соединение?
Что то по простому не выходит( Серьезно не копал ------------------ |
Re: C# коннект к 1С | |
---|---|
pasha_usue Сообщений: 3647 Откуда: Е-бург Дата регистрации: 06.10.2006 |
Сеанс убьется сам после смерти объекта. А вот обрубить соединение это уже гораздо сложнее. Дело в том, что сервер кэширует соединения на случай, если вы его вдруг восстановить захотите. Вкратце: Надо перебрать все рабочие процессы. Авторизоваться в рабочем процессе с данными админа кластера. В любом рабочем процессе найти информационную базу, которая вам нужна. Авторизоваться в информационной базе под любым административным пользователем. Найти нужное соединение. Убить. (;Ж PS. На кластер пароль редко кто-то ставит. PPS. Да и нахрена бы его убивать? Исправлено 1 раз(а). Последнее : pasha_usue, 14.07.16 14:18 |
Re: C# коннект к 1С | |
---|---|
Аспид Автор Сообщений: 3475 Откуда: Москва Дата регистрации: 01.04.2005 |
Описываю ситуацию. Код выше. Это вся прога))) Когда с ФС все ок. Как только подключился к серваку, все проходит, записывается, но при выходе, уже на выходе из программы, вылетает ошибка [attachment 24979 ] Даже не пойму откуда( ------------------ |
Re: C# коннект к 1С | |
---|---|
sphinx Сообщений: 31166 Откуда: Каменск-Уральски Дата регистрации: 22.11.2006 |
А какая версия .NET стоит? А если убрать галочку Project -> Propertys -> Debug ? ------------------ "Veni, vidi, vici!"(с) Исправлено 1 раз(а). Последнее : sphinx, 14.07.16 15:07 |
Re: C# коннект к 1С | |
---|---|
Аспид Автор Сообщений: 3475 Откуда: Москва Дата регистрации: 01.04.2005 |
VS2015
Net 4.5.2 Попробовал Release - то же самое. Переписал (скопировал ) все в VS2012 Net 4.5 То же самое ((( Может кто то коннектился, работает? Кодом поделится))) Я как то в недоумении. ------------------ |
Re: C# коннект к 1С | |
---|---|
pasha_usue Сообщений: 3647 Откуда: Е-бург Дата регистрации: 06.10.2006 |
Marshal.ReleaseComObject() советуют. Причем для всех созданных объектов.
refer, result, com1c. |
Re: C# коннект к 1С | |
---|---|
Аспид Автор Сообщений: 3475 Откуда: Москва Дата регистрации: 01.04.2005 |
Спасибо Пашь.
Опять был невнимателен( было
Опять просмотрел com1s
Вроде заработало. ------------------ |
© 2000-2024 Fox Club  |