Я использую самые последние версии Silverlight и Visual Studio 2010 Professional и создаю решение, содержащее проект WPF. Оттуда я добавил проект SketchFlow (на основе Blend 4 RC), и я могу прекрасно запускать каждый проект в решении, устанавливая всякий раз, когда я переключаюсь между ними в качестве запускаемых проектов. Оттуда я добавил бизнес-приложение Silverlight 4 (с учетом всех значений по умолчанию), и, когда я просто пытаюсь установить его в качестве запускаемого проекта и запустить его, VS2010 выдает мне следующую ошибку после попытки открыть веб-страницу:
Строка: 56 (в файле TestPage.aspx)
Ошибка: необработанная ошибка в приложении Silverlight
Код: 8001
Категория: InitializeError
Сообщение: требуется обновление
Если я решу не выполнять отладку, я получу страницу Silverlight с надписью «Для этой страницы требуется более поздняя версия Silverlight»! Нажатие «Установить сейчас» во всплывающем окне приводит меня на страницу Mirosoft Silverlight, где я вижу:
"Версия первоначально запрошенного Silverlight недоступна. Вы можете получить поддерживаемую версию на этой странице. Этот веб-браузер или операционная система могут быть несовместимы с Silverlight. Ознакомьтесь с системными требованиями и, если вы хотите продолжить, выберите ссылку для вашей операционной системы. "
Если я все равно решу обновить, мне сообщают, что у меня установлена последняя версия Silverlight.
Какого черта? Я использую финальные версии VS2010 Pro, Silverlight 4 и последнюю версию Expression Blend 4 (RC). Почему VS2010 не может запустить это стандартное приложение Silverlight Business? Есть идеи? Пожалуйста ??
Спасибо,
Lu10ntDn
PS. Это на Windows 7 с отключенным UAC и установленными ВСЕМИ последними обновлениями Windows.