在64位系统32的.net应用程序出现CLR20R3错误

问题描述:    

    my windows 7 .net framework seems to be borked (i'm getting CLR20r3 errors from many applications like ati catalyst or fallout mod manager) and nothing works (.net 2.0 uninstall (with that cleanup tool) doesn't do anything and sfc /scannow doesn't fix that problem, either). i thought the time of windows reinstalls was over by now, so i would be extremely grateful if anyone could point me to a solution or a good subreddit to ask that question again!


相关评论:

CLR20r3 is an error pointing to an unhandled exception in your application. One way to deal with this issue is to check your source code and handle the exception. Using a debugger might help to locate where the error is occurring.

It could be that one of your files is unregistered. Maybe you're missing a file from the application. Maybe there's a corrupt patch in the application. Or, the .Net Framework needs to be reinstalled.

I sure hope there are some Redditors out there that can provide more insight into this problem. I wish I could give you a clear cut answer, but this is my best guess.

[–]MrTulip[S] 2 分/分  ago

Or, the .Net Framework needs to be reinstalled.

there's my problem. the problem just appeared and seems to affect most net 2.0 applications (like ati catalyst, for example, and some others). the net framework from 1.x to 3.0 is already part of windows 7 and can not be removed separately (and then reinstalled) - at least that's what the setup programs from dotnet 2.0 to 3.0 tell me (the setup program of dotnet 4 has a repair and uninstall option, on the other hand). also, i already tried the .net-cleanup tool, but no dice.

[–]willies_hat 2 分/分  ago

Because .Net errors are pretty hard to nail down without sitting in front of the actual machine having issues I am going to suggest that you do what I would do if I were sitting there: Google it

[–]MrTulip[S] 2 分/分  ago

um, one of the first things i did.

a lot of .net applications that functioned properly started throwing these exceptions after one hard reboot without me doing anything (consciously) to the .net system. i figured that the .net installation got damaged somehow (only 2.0 apps seem to be affected) and that removing and reinstalling would fix it. and this is not possible so far for me to do in windows 7.

[–]willies_hat 2 分/分  ago

Sorry, just checking. Can you uninstall using Revo? Did you check the "Turn Windows features on or off" setting, you may need to turn it off to uninstall properly? I think that the only possible solution is a full re-install of .net (which I know you've tried). Again, this is sadly not the best solution, but the only one I can come up with without sitting in front of the machine.

[–]MrTulip[S] 1 分/分  ago

"Turn Windows features on or off"

did try it, didn't do anything.

full reinstall (up to 3.5) is not possible as it seems as the installer just tells me that .net is an integral part of windows. the cleanup tool also works only for .net 4 (and 1 and 1.1).

maybe it's a registry thing...up until now i only tried the reg fixer of ccleaner. do you know a better tool perhaps?


原文:Windows 7 64: .Net Applications crash on startup with a CLR20r3 error. How can i fix this without reinstalling Windows?

posted @ 2011-08-22 23:38  Asharp  阅读(14845)  评论(3编辑  收藏  举报