Tony, I'm not sure the next solution is for you, but I don't have enough reps to add a comment.
So, some questions and suggestions:
1. Are you getting an HTTP 500 error on the front?
2. Are these dlls in the bin folder of the web application?
If the answer to any of the above questions is yes, try hacking → right-click on the bin folder in Explorer and give [System] \ Users access to the folder (where system is the name of the machine). First try using readonly, then try reading the record.
Typically, your administrator will do this at the production site. Therefore, someone will have to tell us how to "really" solve the problem. You can also try the solution for the user running AppPool.
I had 500 errors with Ajaxcontroltoolkit.dll in the bin folder, and that is how I resolved it.
Hope this helps.
source share