Я получаю следующую ошибку после перемещения страницы aspx в какую-то папку.
Error: Unhandled Error in Silverlight Application
Code: 2104
Category: InitializeError
Message: Could not download the Silverlight application. Check web server settings
Среда: Win7 x64, VS2010, SL 4.0.50524.0, IE8, IIS7.5
Шаги для воспроизведения:
В VS 2010 создайте новый Silverlight
Приложение (целевой .NET Framework
4,0).
Разместите приложение Silverlight (Silverlight версии 4.0) на новом веб-сайте (проект веб-приложения).
- Запускает проект SilverlightApplication.web, где начальной страницей является SilverlightApplicationTestPage.aspx
- Приложение успешно запущено без ошибок.
В VS2010 создайте новую папку с именем Test в проекте SilverlightApplication.web и переместите на него страницу SilverlightApplicationTestPage.aspx.
SilverlightApplication.web
-- Тестовое задание
- SilverlightApplicationTestPage.aspx
- В проекте SilverlightApplication.web измените путь к начальной странице, перейдите на перемещенную страницуSilverlightApplicationTestPage.aspx (Свойства -> Веб-вкладка -> Начать действие -> Конкретная страница = Test / SilverlightApplication5TestPage.aspx)
- Запускает проект SilverlightApplication.web снова.
Результат:
Появляется вышеуказанная ошибка JS.
Я проверил типы MIME (xaml, xap и т. Д.) В своем IIS. Они присутствуют.
Я могу успешно получить прямой доступ к файлу SilverlightApplication.xap.
Ты хоть представляешь, что я делаю не так?
Может быть, мне следует изменить некоторые дополнительные настройки после перемещения страницы asp, на которой находится элемент управления Silverlight?