Что будет вызывать ошибку «элемент не найден» при вызове веб-службы GetPolicyByOperation Dynamics? - PullRequest
0 голосов
/ 16 января 2019

У меня есть консольное приложение C #, которое использует веб-службы Microsoft Dynamics для создания заказа на продажу. Первый шаг - получить политику для «CreateSalesOrder», а затем создать заказ на продажу. Это отлично работает на нескольких машинах, но у одного пользователя это не получилось. У веб-служб нет учетных данных для входа, поэтому я не уверен, почему у одного пользователя возникнут проблемы. Я предполагаю, что это что-то настроено на ее компьютере, но я не знаю что. Я получаю сообщение об ошибке: «Приложение столкнулось с необработанным системным исключением. За подробностями обратитесь к системному администратору». Если я захожу в DynamicsWebServicesExceptionsConsole, я вижу сообщение об ошибке «Элемент не найден». Я не могу найти в Интернете ничего об этих смутных ошибках. Могу ли я получить некоторые предложения о том, что попробовать?

Вот мой код, исключение происходит в последней строке:

DynamicsGPClient wsDynamicsGP = new DynamicsGPClient();
Context context = new Context();
Policy salesOrderCreatePolicy = 
wsDynamicsGP.GetPolicyByOperation("CreateSalesOrder", context);

Вот сообщение в консоли DynamicsWebServicesExceptionsConsole:

enter image description here

...