I am trying to deploy an ASP.Net 3.5 web application to a fully trusted Host environment. When I deploy the site and navigate to it I encounter this error:
Could not load file or assembly 'Infragistics35.Web.v10.2' or one of its dependencies. Strong name signature could not be verified. The assembly may have been tampered with, or it was delay signed but not fully signed with the correct private key. (Exception from HRESULT: 0x80131045)
I am deploying the site by publishing it first and then ftp transfer to the host server. Then I copy the relevent dll to the bin directory. I have tried both signed and unsigned versions of the dlls.
If I deploy to my local servers all works as expected however if I deploy to this other company host environment it does not. What am I missing?
(Update: I have also changed the dll to a newer version taken from the July 2010 service release. This problem still exists)
(Update 2: I have also tried all dll from bin, bin -signed, Apcta and Apcta signed. Still same issue.)
Hello,
There are a couple things you can try:
Restart IIS on the affected machine
Clear the asp.net cache
Double check the permissions on the bin directory and the dll's themselves
If you are still having a problem, please let me know more about your hosting environment (for instance what version of IIS and windows are you using) so that I can investigate further.
Thanks,Valerie
Hi Valerie,
Thank you for your reply. Unfortunatly I have no access to any of the server settings as the site is in a managed hosting environment not ours. What I do know about the server is that it is using IIS 6 and the evironment is a full trust environment, therefore uploading the dll's into the website bin directory should work.
I have uploaded to a test server hosted in our network and the site functions as normal. This is what is causing me grief.
I have contected the hosting vendor and they dont think its a problem their end. What dll's should I be uploading i.e from the bin, bin - signed etc.
thanks
Dan