Debug sırasında (hresult: 0x80070057 (e_invalidarg)) hatası

09 Ocak 2016 1 dk okuma süresi 64 okunma

Visual Studio ile projenizi debug yaparken bazen bu hata ile karşılaşabilirsiniz. Hatanın detayına baktığınızda ciddi bir sorunmuş gibi görünüyor fakat o kadar da ciddi bir sorun değil. Bunun nedeni asp.net'in temp dosyasının temizlenmemesinden kaynaklanıyor. Temp dosyasını temizleyerek bu hatadan kurtulabilirsiniz.

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

HRESULT: 0x80070057 (E_INVALIDARG) HATASININ ÇÖZÜMÜ

Windows Vista/7/10
C:\Users\[username]\AppData\Local\Temp\Temporary ASP.NET Files\
Eğer işletim sisteminiz 64bit ise
C:\WINDOWS\Microsoft.NET\Framework64\v2.0.50727\Temporary ASP.NET Files\


Yazılarıma abone olmak ister misiniz?
Spam yapılmaz, sadece bildirim amaçlıdır. İstediğiniz zaman abonelikten çıkabilirsiniz.
İlginizi çekebilecek diğer yazılar.
VS2015'in 3. update'ini yaptıktan sonra asp.net core web uygulaması yaratmak istediğimde şu şekilde bir hata ile karşılaştım. "Exception : The system cannot find the file specified. (Exception from HRESULT: 0x80070002)". Çözümü oldukça basit.

Entity framework code first kullanıyorsanız ve inheritance yapıp yeni bir class yarattığınızda bunun gibi bir hata alırsınız. Bunun nedeni fluent api'nin inheritance yapılan class ile ana class'ın map yapmaya çalışması ve ilgili kolonu veritabanında bulamamasıdır. Çözümü ise inherit olmuş class'a [NotMapped] DataAnnotations attribute'unu eklemek.

Asp.Net Mvc ile recursive nasıl yazılır, @helper veya HtmlHelper kullanarak recursive fonksiyon yazmak, Asp.Net MVC View recursive fonksiyon nasıl yazılır?