AXForum  
Zurück   AXForum > Microsoft Dynamics AX > DAX: Программирование
DAX
Kennwort vergessen?
Registrieren Forum Rules Hilfe Benutzerliste Heutige Beiträge Suchen

 
 
Themen-Optionen Thema durchsuchen Ansicht
Alt 16.11.2011, 13:15   #1  
Evgenius ist offline
Evgenius
Участник
 
56 / 10 (1) +
Registriert seit: 03.11.2010
BusinessConnectorNet - регулярное падение
Доброго времени суток.
Как-то уже начинал тему, тогда собрать какую-то информацию не удалось.
Для обмена данными используем BusinessConnectorNet.
Есть несколько мест (в приложении на C#, которое его использует), где регулярно, после какого-угодно числа удачных повторений, вдруг генерируется исключение:
Zitat:
"Попытка чтения или записи в защищенную память. Это часто свидетельствует о том, что другая память повреждена."
Вот пример кода (C#):

Code:
AxaptaObject AXInventoryObject = AX.CreateAxaptaObject(<ObjectName>, ObjectProperties);
Второй параметр - массив значений типа object, в котором передаются параметры в метод new создаваемого объекта. Все фактические параметры имеют простой тип.
Некоторые формальные параметры объявлены со ссылкой на расширенные типы и перечисления, один - как anyType. Вот так объявлен метод new создаваемого объекта:
X++:
void new(PST_InventoryClassificationType ClassificationType, RefRecId _ItemRecId = 0, PST_InventoryDataSourceId DataSourceId = 0, str IdentificationField = "", anytype IdentificationValue = null)
Правильность значений (в тех случаях, когда происходила ошибка) для параметров простых и расширенных типов, а также перечислений - проверена. В параметр anyType на практике передаются только 64-разрядные числа (int64 или long).
Как искать причину, уже не знаю.
Есть какие-то соображения? Если нужны еще подробности - скажите, какие.
Спасибо.

P.S. Да, версии сервера и клиента совпадают.
версия ядра и приложения: 5.0.1500.3761

Geändert von Evgenius (16.11.2011 um 13:20 Uhr)
 

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Регулярное падение AOS-в в AX3.0 snirk DAX: Администрирование 27 16.05.2011 13:51
Виндовс-сервис не логинится в Аксапту через Microsoft.Dynamics.BusinessConnectorNet rkorchagin DAX: Программирование 2 23.04.2009 18:23
Регулярное падение AOS Alexander Frame DAX: Администрирование 1 05.11.2008 15:45
Microsoft.Dynamics.BusinessConnectorNet koraman DAX: Программирование 6 22.10.2008 17:35
BusinessConnectorNet.ExceptionNoSecurityKey sschainik DAX: Программирование 2 08.02.2008 12:31

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Gehe zu

Рейтинг@Mail.ru
Alle Zeitangaben in WEZ +3. Es ist jetzt 17:42 Uhr.
Powered by vBulletin® Version 3.8.5 (Deutsch)
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.