0

我有一个 wsdl 文件,我正试图将其添加到在 Visual Studio 11 的开发人员预览中创建的 Metro 应用程序中。这是来自第三方 API。提供的示例应用程序在使用 VS11 构建时可以正确运行,并且该引用已添加到解决方案资源管理器的 Web 引用下,并且似乎在属性页面下具有正确的列表。

我正在尝试在我的 Metro 应用程序中使用相同的引用,但是在 Visual Studio 11 中没有添加 Web 引用的选项。我已将 wsdl 添加为服务引用,我之前从未使用过,之后使用过我无法访问我应该能够访问的所有方法。它的属性下也只有“文件夹名称”。

有谁知道我如何在 Visual Studio 11 中正确使用这个 wsdl?谢谢。

4

1 回答 1

1

只要您添加正确的 URL,服务参考就是正确的方法。如果这是正确的并且您正在引用正确的名称空间(或通过代码中的“使用”指定),那么您应该很好。

您可以通过 IE 导航到 URL 并确保它显示您的 Web 服务的方法列表来仔细检查这一点。

一旦您的“Web 服务”列在项目的“参考”下,您应该能够右键单击并执行“在对象浏览器中查看”以获取有关您的参考的详细信息(包括已放置的命名空间在)。

最后一个想法,您是否尝试过一个全新的项目,只指定对您的 Web 服务的引用。

于 2012-02-13T00:16:04.200 回答