I have problems deploying MVC2 application to my hosting. It shows the following error:
Could not load type 'System.Web.Mvc.UrlParameter' from assembly 'System.Web.Mvc, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35'.
It looks like it does not understand the new "optional URL parameters" feature of MVC2. This is just a simple test application I created with "New Project" wizard in VWD 2008. It works ok localy both in IIS and Visual Studio web servers. MVC1 web sites are working ok on the hosting server. I've contacted the hosting support and they installed MVC2 but the problem still exists. The web site is working in ASP.NET 2.0 integrated pipeline mode.
Does anyone know why it is happening?
What ya gotta do is copy the MVC dll locally. In visual studio's solution explorer do this: Click the Show All Files button
The drop down the references section and select the System.Web.Mvc reference
Then in the properties window change Copy Local to true.
You should remove MVC2 RC then download and install MVC2 RC2.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With