gpt4 book ai didi

visual-studio - Visual Studio : Add service reference to service in a different project in my solution?

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

我有一个 Silverlight 应用程序,我想要访问 Azure 存储。我的解决方案中有两个项目:SL 项目和 ASP Web 角色。

Web 角色有一项服务。当我启动该项目时,我访问该服务,它运行良好。 (我可以下载数据。)

我不完全确定通过“添加服务引用”可以做什么,但我怀疑这可能是我应该在此处执行的操作,以充分利用 WCF 的功能。我打开该对话框,然后单击“发现”以在我的解决方案中查找服务。 Visual Studio 找到了我的服务,但是当我单击“Go”时,它失败并出现 404 错误。鉴于我的 ASP 本地主机服务器目前尚未启动,这并不奇怪。

看起来我应该能够在开发服务器运行时添加服务引用,但 Visual Studio 的菜单项显示为灰色。

我在这里应该做什么?我是否对服务引用的用途感到完全困惑?我应该只使用 WebClient,对 URI 进行硬编码,然后自己将 XML 反序列化为对象吗?

最佳答案

詹姆斯的回答会起作用。但是,如果您在同一解决方案中同时拥有服务和使用者项目,则更简单的选择是使用“添加服务引用”对话框中“执行”按钮右侧的“发现”按钮。如果单击小箭头,您将看到它显示“解决方案中的服务”。然后,这将使 VS 在解决方案中搜索您已实现的任何有效服务,因此您当时不需要运行该服务。

另一种选择是在 IIS 下本地运行该服务。

关于visual-studio - Visual Studio : Add service reference to service in a different project in my solution?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3897384/

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