【发布时间】:2013-06-19 08:04:41
【问题描述】:
我已添加此 CrmDiscoveryService Web 服务参考:
http://<servername:port>/mscrmservices/2007/ad/crmdiscoveryservice.asmx?WSDL
但在 Intellisense 中仍然看不到 CrmDiscoveryService 类型。
(我正在使用 C# 中的 CRM 4.0 和 VS 2012。)
【问题讨论】:
-
您是否尝试在添加 Web 服务引用后重新构建您的项目?
-
@Ondrej,是的,当我重建时出现此错误:名称空间“CrmSdk.Discovery”中不存在类型或名称空间名称“CrmDiscoveryService”(您是否缺少程序集引用?)
-
检查文件 Reference.cs 是否存在于子文件夹 CrmDiscoveryService 中(应该在您的项目下)。也可以尝试删除引用并重新添加它。
-
@Ondrej,CRM1 是我的项目名称。 CRM1\App_WebReferences\CrmDiscoveryService 仅包含以下内容:Reference.svcmap 并且没有 Reference.cs
-
如果您直接在浏览器中键入该 url,您会得到 wsdl 标记吗?
标签: .net dynamics-crm-4