AccessViolationException после обновления до .Net 4.0 - PullRequest
2 голосов
/ 18 октября 2011

Я обновляю настольное приложение wpf с .net 3.5 до .net 4.0. (Изменен целевой фреймворк на 4.0).После обновления он показывает некоторые неожиданные поведения.

В приложении есть вкладка.когда я щелкаю конкретную вкладку, происходит только одно из следующих действий:
1. Приложение аварийно завершено
2. AccessViolationException «Попытка чтения или записи защищенной памяти. Это часто указывает на то, что другая память повреждена».1005 * 3. Приложение закрыто
4. Иногда работает нормально.

Помимо этой проблемы с вкладкой, приложение неожиданно закрылось.(при закрытии вкладки или прокрутке окна).Исключение Sometiems Fatalexecutionengine также выдается.

Все работало нормально до преобразования в .Net 4.0.

Я понятия не имею, что там происходит.Пожалуйста, помогите решить эту проблему.

1 Ответ

0 голосов
/ 18 октября 2011

Вы пытались вручную удалить все сборки, а затем перестроить все с новым фреймворком?Visual Studio часто похожа на Windows, ей нужно все переделать. LOL

...