2009-11-05 2 views
0

Я пытаюсь опубликовать мое SilverLight приложение в Интернете, и я получаю «Произошла ошибка при попытке сделать запрос к URI» http://localhost:2898 .... ".Проблема Издательство Silverlight Application LocalHost

Я . пользователь изменил ServiceReferences.ClientConfig, чтобы указать адрес веб-сайта, но приложение все еще держит на попытке подключиться к локальной машине

Я открыл приложение в FireFox и посмотрел на журнал Firebug, и он говорит: -

clientaccesspolicy.xml 404 Not Found localhost: 2898

crossdomain.xml 404 Not Found localhost: 2898.

Приложение silverlight обращается к веб-службе в том же домене, я просто не знаю, почему он все еще пытается подключиться к localhost.

Любая помощь приветствуется.

Стив

+0

Что вы подразумеваете под «попыткой публикации»? Что именно вы пытаетесь сделать и как вы пытаетесь это сделать? – Sander

+0

Я думаю, что он пытается опубликовать веб-сайт asp, в котором применено приложение silverlight, поэтому вы публикуете сайт asp для IIS, публикуете ли вы на локальном компьютере? возможно, поэтому его разрешение ur ip на localhost – Neil

ответ

0

Две вещи приходят на ум, но проверить «C: \ WINDOWS \ system32 \ Drivers \ Etc \ хостов» файл и убедитесь, что URE имя локального компьютера или IP-Isnt отображенный на локальный или сетевой машине не отображается на localhost по какой-то странной причине.

Является ли приложение Silverlight и служба WCF размещенной на вашем локальном компьютере или вы получаете доступ к серверу в своей локальной сети?

0

Просто откройте hosts файл (C:\windows\system32\drivers\etc) и раскомментируйте следующую строку (удалите # из начала строки): 127.0.0.1 localhost

Затем сохраните его, он должен работать.

Смежные вопросы