我应该在哪里将跨域策略文件放在Visual Studio(CASSINI Web服务器)中?

时间:2011-03-27 16:26:50

标签: asp.net visual-studio silverlight

我的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");


}

1 个答案:

答案 0 :(得分:2)

我建议您尝试使用IIS Express而不是Cassini进行测试。 Cassini不赞成使用IIS Express。如果已安装Visual Studio 2010 SP1,则可以使用IIS Express。