【发布时间】:2010-02-08 01:32:43
【问题描述】:
我创建了 WCF Web 服务,对其进行了部署和调试。我编写了一个控制台应用程序,引用了 Web 服务,一切正常。
现在,我正在尝试在 silverlight 3 应用程序中使用 Web 服务。我将以下代码添加到点击事件中。
TagServiceClient client = new TagServiceClient();
Tag[] tags = client.GetTags();
client.Close();
VS 告诉我它找不到 GetTags() 和 Close() 方法。但是VS在console app中这些方法都没有问题。
我在文件顶部添加了一条用于服务引用的 using 语句。
我在根域和包含 Web 服务的文件夹中放置了一个 clientaccesspolicy.xml 文件。无论它在哪里,似乎都不会改变任何东西。
发生了什么事?有什么建议么?这是我第一次在 Silverlight 中使用 Web 服务,所以我可能会遗漏一些东西。
【问题讨论】:
标签: wcf silverlight silverlight-3.0