Hello,
I have ASP.NET MVC Beta on our web server running a few apps. My latest app is getting close to done and it uses the Version 1 of ASP.NET MVC.
My idea was I could bin deploy the V1 assemblies and leave Beta installed so it was used by default. This idea doesn't work as it ignores the bin folder and grabs from the GAC (both are version 1.0.0.0). Instead I copied the Beta MVC dlls to the bin directories of the applications that were built using Beta and uninstalled Beta MVC which removed the dll's from the GAC.
I then went to a page using Beta MVC which had the Beta dll's in its bin directory and got an error that it couldn't find the system.web.mvc dll in the GAC. Of course it couldn't, I removed them and placed them in the bins folder!
So I'm a bit stumped.
Is there a way I can force a web application to look in its bin directory versus the GAC?