Click here to Skip to main content
15,919,028 members

Comments by Bharathy Sadagopan (Top 4 by date)

Bharathy Sadagopan 23-Mar-11 14:04pm View    
I checked the ajax dll and it was in the bin directory and I get a different error when the dll is missing "Could not load file or assembly 'AjaxControlToolki1t'".

This site was working and suddenly it stopped working one day so I had to publish the website again. If it is due to version mismatch then I should have had this error when I first published this site in our server.
Bharathy Sadagopan 23-Mar-11 10:01am View    
I got this in my test server. So I published the web site again and everything is working. I couldn't track down to what caused it to break, but I am afraid to deploy this in our production server if I will have to deploy this whenever I see this error. So I would like to fix the root cause of this rather than publishing the web site.
Bharathy Sadagopan 23-Mar-11 9:06am View    
It is April 2010 Release, binary version for .net 3.5.
Bharathy Sadagopan 23-Mar-11 9:04am View    
Here is the complete error message.

CALLING OBJECT NAME: Assembly

CALLING METHOD NAME: _nLoad

System.Exception[]ADDITIONAL MESSAGES: mscorlib

TYPE: System.IO.FileLoadException

BASE EXCEPTION: System.IO.FileLoadException: Hash validation failed for file or assembly 'AjaxControlToolkit'.
File name: 'AjaxControlToolkit'
at System.Reflection.Assembly._nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, Assembly locationHint, StackCrawlMark& stackMark, Boolean throwOnFileNotFound, Boolean forIntrospection)
at System.Reflection.Assembly.nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, Assembly locationHint, StackCrawlMark& stackMark, Boolean throwOnFileNotFound, Boolean forIntrospection)
at System.Reflection.Assembly.InternalLoad(AssemblyName assemblyRef, Evidence assemblySecurity, StackCrawlMark& stackMark, Boolean forIntrospection)
at System.Reflection.Assembly.InternalLoad(String assemblyString, Evidence assemblySecurity, StackCrawlMark& stackMark, Boolean forIntrospection)
at System.Reflection.Assembly.Load(String assemblyString)
at System.Web.Configuration.CompilationSection.LoadAssemblyHelper(String assemblyName, Boolean starDirective)

WRN: Assembly binding logging is turned OFF.
To enable assembly bind failure logging, set the registry value [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) to 1.
Note: There is some performance penalty associated with assembly bind failure logging.
To turn this feature off, remove the registry value [HKLM\Software\Microsoft\Fusion!EnableLog].