Создание ссылки на веб-сервис для Dynamics AX в Visual Studio - PullRequest
1 голос
/ 23 января 2011

Я пытаюсь создать ссылку на сервис в Visual Studio для сервиса, который я уже сделал в динамическом топоре.

при вводе URL я получаю сообщение об ошибке:

Произошла ошибка при загрузке «http://template.2003x86.local/MicrosoftDynamicsAXAif50/customerservice.svc?wsdl'.The удаленное имя не может быть разрешено: метаданные 'template.2003x86.local' содержит ссылку, которая не может быть решена: «http://template.2003x86.local/MicrosoftDynamicsAXAif50/customerservice.svc?wsdl'.

Конечная точка не прослушивала http://template.2003x86.local/MicrosoftDynamicsAXAif50/customerservice.svc?wsdl что может принять сообщение. Это часто вызвано неправильным адрес или действие SOAP. Смотрите InnerException, если есть, для более подробности. Удаленное имя не может быть разрешено: 'template.2003x86.local' Если служба определена в текущем решение, попробуйте создать решение и добавить ссылку на сервис еще раз.

AX2009 установлен на виртуальной машине, а Visual Studio - на моем компьютере. Какие конфигурации я должен сделать и где?

1 Ответ

1 голос
/ 24 августа 2011

Я предполагаю, что ваш компьютер не является частью домена с именем 2003x86.local, и на вашем VPC установлен собственный домен? Это важная информация. Предполагая, что ваш компьютер находится в другом домене, а 2003x86.local - это только готовый домен на VPC, вам нужно, чтобы ваш ПК знал, где найти 2003x86, потому что его нет в вашем DNS.

Простой способ сделать это - использовать файл HOSTS на вашем ПК. Это позволит вам сообщить вашему ПК, какой IP-адрес он может найти template.2003x86.com Вы можете найти файл «HOSTS» в Google, чтобы узнать, как это использовать. Вам нужно будет знать IP-адрес вашего экземпляра VPC.

...