2011-01-23 78 views
1

我正在嘗試在visual studio中爲我已經在動態ax中創建的服務創建一個服務引用。在visual studio中爲動態ax創建web服務參考

當我輸入網址我得到它說的錯誤消息:

時出錯下載 的「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

我假設你的電腦不是名爲2003x86.local的域的一部分,並且你的VPC上安裝了自己的域名?這是至關重要的信息。 假設您的PC位於不同的域中,並且2003x86.local只是VPC上的一個組成域,您需要讓您的PC知道在哪裏可以找到2003x86,因爲它不會存在於您的DNS中。

一個簡單的方法來完成這是使用PC上的HOSTS文件。這將允許你告訴你的電腦它可以找到哪個IP地址template.2003x86.com 你可以谷歌「HOSTS」文件來了解如何使用它。您需要知道您的VPC實例的IP地址。