0

从 CRM4 升级到 2011 后,我一直在尝试将 https:///mscrmservices/2007/CrmService.asmx?WSDL 添加到我的服务参考中:

错误信息:

There was an error downloading 'https://ServerName/mscrmservices/2007/CrmService.asmx?WSDL'.
 The request failed with the error message:
--
<html><head><title>Object moved</title></head><body>
<h2>Object moved to <a href="https://<ServerName>/mscrmservices/2007/CrmServiceWsdl.aspx">here</a>.</h2>

还尝试了“https:///mscrmservices/2007/CrmServiceWsdl.aspx”,如错误消息中所示,但得到相同的回报。

通过 Web 访问时,只需在 Visual Studio 中添加作为参考即可

其他 url 工作正常,例如 https:///XRMServices/2011/Organization.svc?wsdl=wsdl0

此链接表明应该没问题:http: //msdn.microsoft.com/en-us/library/gg334316.aspx

有没有人见过这个?

4

2 回答 2

2

好的,这很奇怪,但我设法让 Visual Studio 使用服务器的 IP 下载服务,因为@ccellar 强调了我使用的 url 的“server/{org}”部分有问题“主机名”,但无论如何使用 IP 都有效!

https://{IP}/mscrmservices/2007/CrmServiceWsdl.aspx

如果您不知道您的 IP,请使用http://network-tools.com/查找

希望这可以帮助任何对此有问题的人

感谢@CCellar 的指导

于 2013-05-01T08:32:52.827 回答
1

您的网址中似乎缺少组织名称。网址应如下所示http{s}://server/{org}/mscrmservices/2007/crmservice.asmx?wsdl

于 2013-04-30T13:05:51.817 回答