Приложение Silverlight показывает только пустой экран
Я пытаюсь запустить автономный проигрыватель Pluralsight, но он показывает только пустой экран. Приложение не зависает, оно по-прежнему реагирует на щелчок правой кнопкой мыши, поэтому я могу, например, получить доступ к настройкам Silverlight. Приложение представляет собой приложение Silverlight Out-of-Browser. Раньше он работал долгое время, до ноября 2013 года.
Удаление приложения и переустановка не помогает. Тем не менее, удаление Silverlight и переустановка помогает, но я не хочу делать это каждый раз, когда я хочу запустить приложение. На самом деле я уже автоматизировал этот процесс:
@echo off
@echo Uninstalling Silverlight ...
start /w silverlight /qu
:: sleep 5
ping -n 5 -w 1000 localhost >nul
@echo Installing Silverlight ...
start /w silverlight /q
:: sleep 5
ping -n 5 -w 1000 localhost >nul
@echo Starting Pluralsight Offline Player ...
start "Pluralsight Offline Player" "C:\Program Files (x86)\Microsoft Silverlight\sllauncher.exe" XXXXX.pluralsight.com
Замените XXX на номер, назначенный во время установки приложения Pluralsight. Вы можете найти его в C:\Users{имя пользователя}\AppData\Local\Microsoft\Silverlight\OutOfBrowser
Есть идеи, как запустить приложение без переустановки Silverlight каждый раз?
Системная информация:
Windows 7 Enterprise x64
Silverlight 5.1.20913.0 (the only version on my system)
Обновить
Это не проблема приложения, это проблема Silverlight. Во время пустого экрана библиотека Pluralsight еще даже не загружалась (проверено с помощью WinDbg lm
команда).
Проблема все еще воспроизводима. Если вам нужна дополнительная информация, например, стеки вызовов и т. Д., Я могу ее получить.