3

Я потратил некоторое время на отладку приложения SL3 с VS 2010 в бета-версии IE9 сегодня и заметил несколько причуд. Иногда при запуске приложения Silverlight в VS он не загружается в браузере, но обновление с F5 имеет тенденцию устранять проблему. Кроме того, возникают спорадические ошибки сценариев, которые вызывают диалог отладки - они также кажутся исправленными путем обновления страницы. Кто-нибудь сталкивался с этими проблемами и нашел исправление?Отладка приложений Silverlight с помощью IE9 beta

EDIT: Моя самая распространенная ошибка: Ошибка: ASP.NET Ajax на стороне клиента не удалось загрузить.

ответ

9

Я не понимаю, почему, но кто-то без имени на Silverlight, форумах нашел решение, которое работало для меня:

Просто добавьте или раскомментируйте эту запись в файл хостов (% SystemRoot% \ system32 \ драйверы \ etc \ hosts): 127.0.0.1 localhost

+0

Это сработало для меня. –

+1

http://www.windowsreference.com/windows-7/edit-hosts-file-in-windows-7-windows-vista/ - Как отредактировать файл hosts –

1

Я заметил это также с Silverlight 4, но также, когда я начинаю простой веб-проект.

1

IE9 имеет более короткое время запуска IE8. Отладка приложения Silverlight запускает веб-сервер разработки для размещения сайта http: //. Время, затрачиваемое на запуск веб-сервера, было меньше времени для запуска IE8 и больше времени, необходимого для запуска IE9.

0

@Michael S. Scherotter - Это не может быть из-за более короткого времени запуска, потому что изменение файла хоста, исправленное для меня, окажет нулевое воздействие на приложение время запуска. Что-то еще должно заставлять браузер и Кассини не разговаривать друг с другом правильно.

0

Еще одно исправление, связанное с остальными, заключается в том, чтобы изменить StartURL для запуска непосредственно на обратный адрес цикла, вместо редактирования файла hosts. Так, в одном приложении, у меня есть это в качестве начального URL:

http://127.0.0.1.:60525/

Конечно, чтобы сделать эту работу последовательно, я выбрал «определенный порт» в конфигурации, так как в этом 60525 дело.

(конечный, после обратного адреса петли, чтобы позволить Fiddler делать свою магию).

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