我的webservice hello在Visual Studio上的同一解决方案中定义为我的silverlight应用程序。我应该在哪里放置跨域策略文件,以便我可以在Visual Studio Cassini Webserer(而不是IIS)中进行测试:
public MainPage()
{
InitializeComponent();
WebserviceHello.HelloSoapClient Hello = new WebserviceHello.HelloSoapClient();
Hello.getHelloCompleted += new EventHandler<WebserviceHello.getHelloCompletedEventArgs>(HelloCompleted);
Hello.getHelloAsync();
}
public void HelloCompleted(object sender,
WebserviceHello.getHelloCompletedEventArgs e)
{
MessageBox.Show("success");
}
答案 0 :(得分:2)
我建议您尝试使用IIS Express而不是Cassini进行测试。 Cassini不赞成使用IIS Express。如果已安装Visual Studio 2010 SP1,则可以使用IIS Express。