我正在构建一个控制台应用程序,该应用程序可以通过C#加载内容类型并删除它。在尝试向应用程序添加Web引用时,出现了一个很奇怪的错误,因为我在另一个应用程序中使用了相同的Web引用,并且工作正常。我敢肯定,我以前打这个问题,并固定它,但我怎么也想不起:(在Visual Studio 2010中添加Web引用以指向Sharepoint 2007站点
我的步骤:
- 右键单击项目,然后单击添加服务引用...
- 点击高级...按钮
- 点击添加Web引用... (试图添加为服务引用,而不是当我收到同样的错误)在文本框中
- 粘贴网址:http://(domain)/videolibrary/_vti_bin/lists.asmx并按输入
- 左边的方框显示了我所有的业务运营,但盒子给Web引用的名称和添加引用按钮会变灰和如上所示以下错误:
有下载 错误的 'http://(域名)/videolibrary/_vti_bin/lists.asmx'。 无法连接到远程服务器 由于目标机器主动拒绝,因此无法建立连接 127.0.0.1:80元数据包含无法解析的引用: 'http://(domain)/ videolibrary/_vti_bin /lists.asmx”。 没有端点收听 http://(domain)/videolibrary/_vti_bin/lists.asmx 可以接受该消息。这通常是由不正确的地址 或SOAP操作导致的 。有关更多详细信息,请参见InnerException,如果存在 。无法 连接到远程服务器没有 连接可以作出,因为 目标机器积极地拒绝它 127.0.0.1:80如果该服务已在当前解决方案定义,尝试建立 解决方案,并再次添加服务 参考。
编辑:尝试从.NET框架4客户端配置文件改变目标框架到.NET Framework 3.5的无济于事
为什么要使用Web引用?为什么不直接使用服务引用? – 2011-03-24 02:06:31
Web Reference上次为我工作。我尝试将它作为服务参考,并得到相同的错误。谢谢 – 2011-03-24 13:19:59