问题发布Silverlight应用程序LocalHost

时间:2009-11-05 08:37:07

标签: silverlight-3.0 uri localhost

我正在尝试将我的SilverLight应用程序发布到网络上,并且我一直收到“尝试向URI发出请求时出错”http://localhost:2898 ....“。

我已将ServiceReferences.ClientConfig更改为指向网址但该应用仍会继续尝试连接到localhost。

我在FireFox中打开了应用程序并查看了firebug日志,它说: -

clientaccesspolicy.xml 404 Not Found localhost:2898

crossdomain.xml 404 Not Found localhost:2898。

Silverlight应用程序正在访问同一域中的Web服务,我只是不知道为什么它仍在尝试连接到localhost。

任何帮助表示感谢。

史蒂夫

2 个答案:

答案 0 :(得分:0)

我想到了两件事,但请检查“c:\ windows \ system32 \ drivers \ etc \ hosts”文件并确保将本地计算机名称或ip未映射到localhost,或者网络计算机未映射到localhost奇怪的原因。

Silverlight应用和WCF服务是否托管在本地机器上,或者您是否正在访问本地网络上的服务器?

答案 1 :(得分:0)

只需打开hosts文件(C:\windows\system32\drivers\etc)并取消注释以下行(从该行的开头删除#):127.0.0.1 localhost

然后保存它,它应该工作。