gpt4 book ai didi

具有不想工作的 WCF 服务的 WCF 新手(我认为是元数据)

转载 作者:行者123 更新时间:2023-12-04 20:08:04 24 4
gpt4 key购买 nike

我是这个 WCF 游戏的新手,遇到了一些问题。我将从头开始。

我根据在网上看到的示例设置了 WCF 服务。设置好之后,我使用了 Vis Studio 服务测试工具,一切正常。图片在这里:

enter image description here

之后,我按照说明将其作为引用放入 WCF 网站项目中,这是 Vis Studio 2010 中的默认项目类型。按照教程中的指示,我更改了svc 文件到 [dll 名称中的项目]。[服务的类名]。

当我在这个项目中进入“编辑 WCF 配置”时,它没有像在教程中那样为我提供任何服务,所以我想我自己将其拼凑起来。我打开 web.config 文件并写入以下内容:

enter image description here

现在我继续将其作为应用程序添加到 IIS。如果我浏览已发布文件夹中的服务,它会将我带到 localhost/[SiteName]/[ServiceName].svc。它告诉我服务的名称,并且我已经创建了一个服务。我认为这意味着它到目前为止工作正常。

当我尝试在 Silverlight 项目中添加服务引用时出现问题。它询问我服务的地址,所以我给它本地主机上的 svc 地址。它说,“从该地址下载元数据时出错。请验证您输入的地址是否有效”。现在,当我从 IIS 浏览服务时,我从地址栏中复制了 svc 路径,所以我认为这是正确的。

问题是,我是否遗漏了什么?

提前致谢。

最佳答案

只是猜测:

你试过了吗本地主机/[站点名称]/[服务名称]或者本地主机/[站点名称]/[服务名称]?wsdl或者本地主机/[站点名称]/[服务名称]/mex?

我不将 WCF 与 IIS 一起使用,但我认为其中一个应该可以工作。

关于具有不想工作的 WCF 服务的 WCF 新手(我认为是元数据),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8087860/

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