Почему Silverlight будет разбиться в релиз, но не в режиме отладки?

StackOverflow https://stackoverflow.com/questions/3031237

Вопрос

У меня есть приложение Silverlight, которое хорошо работало в Отлаживать а также Выпускать Режимы на недели.

Это все еще хорошо работает в Отлаживать режим.

Однако сейчас, когда я бегу в Выпускать Режим, он начинается, показывает мне экран, загружает данные, затем висит, и браузер (Firefox) закрывается автоматически. Отказ Я пробовал другие браузеры, и каждый из них вылетает, Chrome говорит »Плагин Silverlight разбился" например.

Вот последние строки Выход что я получаю:

'firefox.exe' (Silverlight): Loaded 'System.Windows.Controls'
'firefox.exe' (Silverlight): Loaded 'System.Windows.Controls.Toolkit'
'firefox.exe' (Silverlight): Loaded 'C:\Program Files\Microsoft Silverlight\4.0.50524.0\en-US\mscorlib.debug.resources.dll'
'firefox.exe' (Silverlight): Loaded 'C:\Program Files\Microsoft Silverlight\4.0.50524.0\en-US\System.Windows.debug.resources.dll'
The program '[1120] firefox.exe: Silverlight' has exited with code -2147023895 (0x800703e9).

Как я могу получить больше информации о том, что происходит в момент сбоя в режиме выпуска, который не происходит в режиме отладки?

Это было полезно?

Решение

Этот кажется актуальным для вашей проблемы. Из обновления внизу, кажется, что

Строка отображения, используемая для отладчика, вызвала путь программы, который не был выполнен в противном случае, и там он вводился в бесконечный цикл

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top