部署时不会呈现Silverlight Bing Map控件

时间:2011-04-07 23:29:03

标签: silverlight render bing-maps

SL应用程序仅在通过VS2010执行时才能正常渲染所有图钉。当我将应用程序部署到本地Web服务器时,Map会出现,但不会呈现任何数据。有什么想法吗?

2 个答案:

答案 0 :(得分:0)

您的silverlight应用程序是否连接到localhost Web服务以获取数据?您是否使用Fiddler验证您的Web服务调用是否要转到生产服务器?此设置位于Silverlight项目的ServiceReferences.ClientConfig文件中。您也可以解压缩xap以验证配置。

答案 1 :(得分:0)

是的,德里克,是的。我有一个DEV键用于地图。然后我尝试更改Key类型,但这不起作用。

安迪,是的我确实使用过Fiddler,但没有告诉我任何事情:)

SLN中的SL应用程序作为项目引用连接到WS。当我在本地部署时,我确实部署了SL和WS。 WS在本地工作得很好(localhost)。部署SL应用程序后,我不得不更改Service Ref文件中的URL。我最初将它更改为localhost位置,这是我最初发布问题的时候。

然后,我将URL更改为WS的托管版本,现在可以使用了。事实上,工作是好的;但仍然想知道为什么指向WS(localhost)的工作版本的SL应用程序不起作用。