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