Saturday, April 3, 2010

Assembly Redirection Doesn't work in web.config (Assembly Binding Bug)

I had a problem with assembly redirection in web.config, when i wrote assembly redirection in the machine.config it worked perfectly, where as when I wrote it in the web.config it didn't work
Problem:

When you try to do assembly redirection in the web.config with a project created using visual studio 2005, it doesn't work, but in machine.config it does
















Solution:
it's this line: at the beginning of the web.config .NET automatically creates the xmlns tag and sets it to http://schemas.microsoft.com/.NetConfiguration/v2.0, apparently this is what was causing the problem in my application, i removed the xmlns tag, i.e. I had it written as: and everything worked great

No comments:

Post a Comment