【问题标题】:Why I can't see CrmDiscoveryService type in Intellisense after adding web reference?为什么添加 Web 引用后在 Intellisense 中看不到 CrmDiscoveryService 类型?
【发布时间】: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


【解决方案1】:

添加服务引用时,转到第一个对话框窗口中的“高级”,然后单击页面底部的“添加 Web 引用”。在下一页上,您可以添加您的网络参考...

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-03-25
    • 1970-01-01
    • 2017-02-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-05-14
    相关资源
    最近更新 更多