我的VS2010坚如磐石,直到我犯了安装Visual Studio Async CTP的错误...之后它开始崩溃并且即使在我卸载CTP,卸载并重新安装Visual Studio之后仍然继续崩溃,虽然我的代码中没有任何PLINQ ......
请注意下面的问题签名09和相关的System.AggregateException
...
AggregateException用于将多个故障合并到一个 单个,可抛出的异常对象。它在Task中广泛使用 并行库和并行LINQ(PLINQ)。有关示例,请参阅如何 to:处理由任务引发的异常以及如何:处理异常 PLINQ查询。
只是想知道是否有其他人遇到类似的问题并且可能找到解决方案?
Problem signature:
Problem Event Name: CLR20r3
Problem Signature 01: devenv.exe
Problem Signature 02: 10.0.40219.1
Problem Signature 03: 4d5f2a73
Problem Signature 04: System.Data.Entity
Problem Signature 05: 4.0.0.0
Problem Signature 06: 4ba1e2fd
Problem Signature 07: 1a09
Problem Signature 08: 6d
Problem Signature 09: System.AggregateException
OS Version: 6.1.7601.2.1.0.256.4
Locale ID: 1033
Additional information about the problem:
LCID: 1033
答案 0 :(得分:2)
今天同事遇到了同样的问题。考虑到重新安装在你身边没有帮助我尝试了以下内容:
我删除了以下文件夹(实际上将其重命名为快速备份):
C:\Users\<Username>\AppData\Local\Microsoft\Visual Studio\10.0
<MyDocuments>\Visual Studio 2010
之后它开始很好。我们还没有发现每个用户设置文件夹中出现问题的原因,但至少你可以继续工作。
答案 1 :(得分:1)
卸载Async CTP时,通常至少需要运行2次卸载(我的机器上有4个)。您的计算机上每个版本的Visual Studio都有一个,我相信.Net Framework下至少有一个卸载。
确保您已启用Show Updates
并删除您可以找到的所有实例。另外,我知道有AsyncCTP Refresh
用于VS2010 SP1,使用带有SP1的常规AsyncCTP
库会导致问题。
我不确定它是否有用,但this article中显示的版本#在我遇到AsyncCTP安装问题时帮助了我
此外,我相信您只能随时安装一个CTP库,因此如果您使用其他CTP库,则也不能使用Async库。
答案 2 :(得分:0)
不能肯定地说;但我认为现在最好的步骤是修复Visual Studio 2010安装。需要一段时间;但是你可能会花更多的时间在墙上找到鼠标,而不是只是将整个房子撞倒。