在Visual Studio 2010中,我构建了Silverlight C#应用程序。我试图使用IRequestHandler来构建自定义SOAP请求。
我已经包含了适当的引用(System.Data.Services)和相应的命名空间。 (我的命名空间没有错误)。
using System.Data;
using System.Data.Services;
using System.Data.Services.Client; <---- Shouldn't need these, added
using System.Data.Services.Common; <---- in desperation.
namespace HurricaneMaps
{
public partial class MainPage : UserControl
{
public MainPage()
{
InitializeComponent();
//Let's make a manual request via SOAP - simple object access protocol
IRequestHandler irh;
}
}
}
编译时,我为IRequestHandler获取了一个缺少的引用/错误的命名空间......我在我的智慧结束时!是否有我失踪的东西,或者这是VS的错误?我尝试过不同版本的新项目,但没有运气。
事实上,System.Data.Service(MSDN - System.Data.Services)中的任何内容都不适用于我...我应该包含一个屏幕截图,显示它在我的参考资料中,但您必须相信我。任何人遇到类似的问题?
答案 0 :(得分:0)
如果Silverlight只有System.Data.Services.Client,则IRequestHandler和System.Data.Services不属于..
但是你可以通过使用sth.like来实现你想要的:HttpWebRequest.Create(xyz)