升级到.Net 4.0后的AccessViolationException

时间:2011-10-18 10:17:34

标签: c# .net wpf visual-studio-2010 access-violation

我将.net 3.5的wpf桌面应用程序升级到.net 4.0。(将目标框架更改为4.0)。升级后,它会显示一些意外行为。

应用程序中有一个选项卡控件。当我单击特定选项卡时,只会出现以下任一行为之一 1.申请崩溃了 2. AccessViolationException“尝试读取或写入受保护的内存。这通常表示其他内存已损坏。”

3.申请已结束 4.有时工作正常。

除此选项卡控件问题外,应用程序意外关闭。 (关闭选项卡或滚动窗口时)。 Sometiems Fatalexecutionengine异常也被抛出。

在转换为.Net 4.0之前,一切正常。

我不知道那里发生了什么。请帮忙解决这个问题。

1 个答案:

答案 0 :(得分:0)

您是否尝试手动删除所有程序集然后使用新框架重建所有内容? Visual Studio通常像windows,它需要重做一切lol