четверг, 1 июля 2010 г.

(Exception from HRESULT: 0x80070057 (E_INVALIDARG))

Server Error in '...' Application.

Could not load file or assembly '...' or one of its dependencies. The parameter is incorrect. (Exception from HRESULT: 0x80070057 (E_INVALIDARG))

В один прекрасный момент одно из приложений перестало работать выдавая вот такую ошибку, якобы ругаясь на стороннюю библиотеку в Reference-ах, дак вот как оказалось библиотека тут не причем, все в дело в конфликте между новой версией скомпилированного кода и его временной копией в папке C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\
Все что нужно - это вручную почистить временную папку "Temporary ASP.NET Files" и все.

линки:
http://social.msdn.microsoft.com/forums/en/csharpide/thread/352c58ec-65d8-4d77-ac7b-d2338c621ef3/
http://www.solutioncottage.com/ShowSolution.aspx?solID=59