Sorry to hear you got problems. I would create a new, different, blank project and see if the bin folder of the newly created project has the same .dlls as in the one that is not working.
If you have it on production envirement then check if the new project has the same dlls (also verions) as the one on the production site.
Can you get it running localy or does local and remote not working?
Check also the references if they are the same.
Sorry this is a 0.01% help idea. But better then nothing.