gpt4 book ai didi

asp.net - 导入 Web 服务时出现问题

转载 作者:行者123 更新时间:2023-12-02 16:45:03 25 4
gpt4 key购买 nike

我已经使用 VS 2008 在虚拟目录中创建了一个 Web 服务。我已经通过转到 .asmx 页面测试了该服务,一切正常。因此,我选择了解决方案下的“添加 Web 引用”选项并输入 .asmx URL。它成功找到了 Web 服务并将引用添加到了项目中。但是,当我尝试使用与“App_WebReferences”文件夹下的目录相同的名称导入服务命名空间时,它无法识别该名称,并且如果我尝试导入它,则会出现错误。我是否错过了该过程中的任何步骤?

最佳答案

更新:尝试使用 wsdl 手动生成代理。工具并将代理类作为现有项添加到客户端 Web 应用程序项目中,如链接中所述。

在你的例子中,VS 的代理生成发生了一些奇怪的事情。也许是访问问题。如果一切顺利,您应该能够在以下子文件夹之一下找到 VS 生成的代理类%windir%\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\(对于 Asp.Net 2.0)。在临时文件夹中搜索以 App_WebReferences*.cs 开头的文件名。

<小时/>

当您添加 Web 服务时,您提供的 Web 引用的名称是什么?在导入语句中使用相同的网络引用名称。

在此link ,Web 引用名称为 com.deepfitness,因此您可以在 ASP.NET 应用中导入 com.deepfitness 命名空间。

关于asp.net - 导入 Web 服务时出现问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/812849/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com