Silverlight не работает в explorer

Обновлено: 06.07.2024

Microsoft Silverlight, который теперь поддерживается только в устаревшем Internet Explorer, полностью перестанет работать 12 октября, но появился проект с открытым исходным кодом под названием OpenSilver для преобразования проектов Silverlight в WebAssembly.

Silverlight — это плагин, разработанный Microsoft в том, что сейчас кажется альтернативной вселенной, когда казалось, что Adobe Flash может стать де-факто платформой для мультимедиа и сильным соперником для кроссплатформенных клиентских приложений.

Все изменилось в 2010 году, когда покойный генеральный директор Apple Стив Джобс опубликовал свои мысли о Flash (теперь, к сожалению, удален с веб-сайта Apple), подтверждающие, что Flash не будет поддерживаться в iOS. «В цели Adobe не входит помощь разработчикам в написании лучших приложений для iPhone, iPod и iPad. Их цель — помочь разработчикам в написании кроссплатформенных приложений», — написал он.

После удаления этой ключевой платформы фокус отрасли сместился на HTML 5 и JavaScript как для мультимедийных, так и для браузерных приложений. Позже в том же году Боб Маглиа из Microsoft, в то время президент подразделения Server and Tools, признал, что Silverlight тоже был неправильным направлением, заявив, что «наша стратегия изменилась». Последней основной версией была Silverlight 5.0 в декабре 2011 года.

Huawei официально представила 6-дюймовый фаблет Mate 8.

Но был период, когда Silverlight выглядел как направление движения Microsoft для кроссплатформенных и размещаемых в браузере приложений, и многие разработчики вкладывали в это усилия. Некоторые из них могут работать и сегодня, но если это так, время зовется.

«Поддержка Microsoft Silverlight прекратится 12 октября 2021 года», — заявили в компании. «Фреймворк разработки Silverlight в настоящее время поддерживается только в Internet Explorer 10 и Internet Explorer 11, а поддержка Internet Explorer 10 заканчивается 31 января 2020 года. Больше не поддерживается Chrome, Firefox или другие браузеры, использующие операционную систему Mac».

Приложения Silverlight могут продолжать работать, но программа установки больше не будет доступна. Определенные пользователи также должны отметить, что IE 11 перестанет поддерживать 15 июня 2022 года, хотя режим IE в Edge сохраняется.

Согласно документам: «Общий принцип миграции приложения Silverlight в OpenSilver состоит из создания проекта типа OpenSilver для каждого из исходных проектов Silverlight, затем копирования / вставки всех файлов из исходных проектов в проекты OpenSilver и, наконец, составление решения «.

Компания Userware, стоящая за OpenSilver, предупредила, что «ожидается много ошибок компиляции, поскольку OpenSilver в настоящее время поддерживает подмножество функций Silverlight». Также существует проблема со сторонними компонентами, такими как Telerik или DevExpress. Иногда эти компании предлагают примерно эквивалентный компонент HTML / JavaScript, и в этом случае код можно заменить.

Демонстрация OpenSilver включает примеры взаимодействия и элемент управления WebView.

Демонстрация OpenSilver включает примеры взаимодействия и элемент управления WebView.

OpenSilver обещает выпустить «полную версию» 12 октября, когда Silverlight перестанет поддерживать. Тем не менее, беглый взгляд на репозиторий позволяет предположить, что работа над ним продолжается, и ключевым вопросом является объем работающего подмножества Silverlight. В списке дел — новая система компоновки, поддержка Visual Basic, миграция для приложений WPF и даже поддержка Microsoft LightSwitch, злополучного, но когда-то многообещающего инструмента разработки из прошлого.

Существование OpenSilver демонстрирует, каким образом различные изменения направления Microsoft в своей платформе разработки привели к тому, что некоторые пользователи застряли с технологиями, у которых нет будущего — см. Другой пример в Visual Studio Tools for Office.

Причины и решения, по которым Silverlight не отображается в IE, но нормально в Firefox

Учитывая, что эту проблему сложно решить, и смысл решения, он размещен на главной странице.

Заданные вопросы:Silverlight не может отображаться и предлагаться загрузить в IE, но это нормально в Firefox.
Системная среда:Vista, IE7
Соответствующая версия:1.0 RC, 1.0 RTW, 1.1 Alpha Aug./Sept. Refresh
Симптом:При посещении страницы, содержащей Silverlight, предлагается загрузить и установить Silverlight. После установки установка отображается успешно. После обновления страницы по-прежнему предлагается загрузить и установить; однако открытие Firefox для посещения страницы может отображаться нормально. Примечание. Для установки в Vista используйте права администратора (контекстное меню, Запуск от имени администратора)
Процесс разрешения:
Я попытался удалить, переустановить, перезапустить и т. д., но не могу решить эту проблему. Проблема может показаться простой, но решить ее в некоторой степени невозможно. Первое, о чем я подумал, это то, могу ли я получить информацию журнала или отладки, но я не мог найти способ; позже я сослался на некоторые материалы по подсказке Сяоин из отдела продуктов Silverlight и использовал следующие методы (многие вопросы можно просмотреть таким образом):

1. Загрузите последнюю версию MicrosoftProcess Monitor。
2. Запустите IE и откройте страницу, содержащую определенную программу Silverlight.
3. Откройте Process Monitor и выберите фильтр. Имя процесса - iexplore.exe (рисунок 1).

4. Обновите указанную выше страницу, содержащую программу Silverlight.
5. В это время вы обнаружите, что iexplore.exe попытается получить доступ к HKCR \ AgControl.AgControl, но в результате доступа будет ЗАПРЕЩЕНО (рисунок 2).Проблема здесь!

6. Проблема обнаружена, но решить ее не так-то просто. Откройте реестр и попробуйте изменить разрешения HKCR \ AgControl.AgControl? Доступ запрещен, ни в коем случае не допускайте модификации.
7. После проверки информации я наконец обнаружил, что существует проблема с разрешениями HKCR (список авторизованных пользователей пуст, что отличается от других машин), которая вызвала установку AgControl.AgControl. таким образом! Найдите нормальный ключ реестра Vista (спасибоFelix), обратитесь к настройке разрешений HKCR на вашем собственном компьютере (рисунок 3).

8. Удалите Silverlight, переустановите, ОК, готово!



Group Icon











Репутация: 396

Здравствуйте. Почему то не работает майкрософтовский Silverlight, хотя вчера хорошо работал. Не работает на windows 7, на Mac OS X 10.7.3 все прекрасно работает.
Хотел смотреть трансляции на евроспорте, но показывается silverlight-колесо что грузится, но так и не загружается. Может кто знает в чем дело?









Репутация: 1182

Здравствуйте. Почему то не работает майкрософтовский Silverlight, хотя вчера хорошо работал. Не работает на windows 7, на Mac OS X 10.7.3 все прекрасно работает.
Хотел смотреть трансляции на евроспорте, но показывается silverlight-колесо что грузится, но так и не загружается. Может кто знает в чем дело? Попробуй открывать разными браузерами . Попробуй открыть другое видео Silverlight , например: это . Попробуй изменить настройки Silverlight - ПКМ на фильме. Может обновить. У меня стоит Версия: 5.1.10411.0

Group Icon











Репутация: 396









Репутация: 1182

Group Icon











Репутация: 396

1) Так и не понятно: все фильмы Silverlight не работают , или только какие то - покажи ссылку.

Пока побуду на Windows 8 RP









Репутация: 1182

Пока побуду на Windows 8 RP

Здесь: Test video runs on my computer пробное видео тоже не показывает ?

Group Icon












Исправления

Если вы столкнулись с трудностями при установке, удалении или переустановке Silverlight или даже после его установки, Microsoft Silverlight не работает должным образом, тогда этот пост обязательно вам поможет. Прежде чем начать, вы можете узнать несколько вещей!

У меня установлен Silverlight?

Вы можете ввести Silverlight в Начальный экран поиска. Если он установлен, вы увидите его как результаты поиска. Вы также можете запустить свой браузер и проверить в разделе дополнений или плагинов.

Какая версия Silverlight установлена?

Среда выполнения Silverlight не предлагает простой способ найти полный номер версии установленного плагина Silverlight из JavaScript. Он только предлагает способ определить, является ли установленная версия «по крайней мере» конкретной версией. Но вы можете посетить этот веб-сайт, чтобы узнать, какая версия Silverlight установлена ​​на вашем компьютере.

Сайт постоянно просит меня установить Silverlight

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

Очистить поврежденную установку Silverlight

Если вы не можете или не можете удалить или установить Silverlight из-за поврежденной установки Silverlight, это исправление Microsoft Fix It решит проблему неудачной установки. Это исправление в основном удаляет и очищает все оставшиеся ключи реестра, а также файлы и папки, которые были созданы приложением Silverlight во время его установки, но которые не были удалены даже после удаления его через панель управления.

Загрузите Microsoft Fix It, чтобы очистить поврежденную установку Silverlight в Windows 8 или Windows 7. Запустите загруженный файл и нажмите «Далее», чтобы перейти к мастеру.


Надеюсь, это поможет!

UPDATE.

Если это не помогает, KB2608523 предлагает сделать следующее, чтобы вручную удалить установку Silverlight:

Скопируйте и вставьте следующее в Блокнот и сохраните его как UninstallSilverlight.cmd .

Запустите этот .cmd файл от имени администратора. После завершения процесса запустите его еще раз от имени администратора. Перезагрузите компьютер и посмотрите, помог ли он вам.

Читайте также: