C# 在Silverlight中访问IIS站点信息

C# 在Silverlight中访问IIS站点信息,c#,silverlight,iis,silverlight-4.0,C#,Silverlight,Iis,Silverlight 4.0,我需要在Silverlight应用程序中获取IIS站点的站点名称和端口号。如何获取该信息?您应该能够从应用程序.Current.Host.Source string server = Application.Current.Host.Source.Host; int port = Application.Current.Host.Source.Port; 嗯。使用它,我只能获得运行应用程序的当前站点信息。要获得其他网站,我应该怎么做?@mhn:也许你可以描述一个你试图解决的场景。“获取其他

我需要在Silverlight应用程序中获取IIS站点的站点名称和端口号。如何获取该信息?

您应该能够从
应用程序.Current.Host.Source

 string server = Application.Current.Host.Source.Host;
 int port = Application.Current.Host.Source.Port;

嗯。使用它,我只能获得运行应用程序的当前站点信息。要获得其他网站,我应该怎么做?@mhn:也许你可以描述一个你试图解决的场景。“获取其他网站”本身没有多大意义。基本上,我需要从silverlight应用程序访问该服务。该服务位于计算机上的不同IIS站点中。因此,要构建服务URL,我需要该站点名称和端口号。