My computer blue screened. After my computer restarted, I ran my Silverlight application and got this error:
Could not load file or assembly 'AsyncCtpLibrary' or one of its dependencies. The parameter is incorrect. (Exception from HRESULT: 0x80070057 (E_INVALIDARG))
I actually got a couple of errors regarding RIA services not being able to generate code because a directory name had invalid characters. I cleared that up by deleting everything in the bin and obj directories. Clearly there is something corrupt.
I've pulled the DLL back down and set it to copy local and I still get that error, only after I run the program. I'm not sure if it's something where the DLL is corrupt in the GAC or something like that.
EDIT: After reinstalling the Async CTP DLL and checking the GAC, I decided to turn on Assembly Binding logging which gave me this information (along with a lot more).
ERR: Failed to complete setup of assembly (hr = 0x80070057). Probing terminated.
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\
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\
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
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With