I'm getting a ton of errors right now that look like I'm missing an assembly reference. When I was removing the old Extensions assemblies, I *think* I accidentally removed one extra assembly, after which I started getting all these errors. However, I checked-out the previous version from my source repository, and it seems like I have them all ... but I could've sworn I deleted one.
Anyway, to show a couple:
Error 3 The type 'System.Web.HttpRequestBase' is defined in an assembly that is not referenced. You must add a reference to assembly 'System.Web.Abstractions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35'. C:\Documents and Settings\user\workspace\MvcApplication\Controllers\ApplicationController.cs 73 17 MvcApplication
and
Error 6 'System.Web.HttpRequestBase' does not contain a definition for 'RawUrl' and no extension method 'RawUrl' accepting a first argument of type 'System.Web.HttpRequestBase' could be found (are you missing a using directive or an assembly reference?) C:\Documents and Settings\user\workspace\MvcApplication\Controllers\ApplicationController.cs 84 34 MvcApplication
I did a quick google on System.Web.Abstractions, and it appears to be inside System.Web.MVC, which I *am* referencing. However, one strange thing, is that in the properties for this, it lists the version as "1.0" and the runtime as "v2.0.50727"... I thought the version was supposed to be 3.5. These are
What am I missing here?