My computer blue screened. After my computer restarted, I ran my Silverlight application and got this error:
Could not load file or assembly \'AsyncC
Simply delete temporary file in Temporary folder.
enter %temp%
in Run command to open temp folder and then delete all file and folder. After this your problem will resolved.
Delete all files from the following folders and try again:
C:\Users[username]\AppData\Local\Temp\Temporary ASP.NET Files\
.NET 4.0
%SystemRoot%\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\ %SystemRoot%\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files\
.NET 2.0
%SystemRoot%\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\ %SystemRoot%\Microsoft.NET\Framework64\v2.0.50727\Temporary ASP.NET Files\
Okay, so I figured it out. I had to delete everything in this directory: C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files\root\
If you think your GAC has become corrupted, I suppose you could take a look at the DLL in there. I bet you could find a checksum for the dll online, or re-download it. I'd follow Reed's advice, though -- that seems more likely to treat the root issue.
Have you tried starting devenv in safemode?
devenv.exe /SafeMode
If this works you can try resetting the settings files to:
devenv.exe /ResetSettings
Instead of repairing Visual Studio you reset the user data back to their defaults with:
devenv.exe /resetuserdata