.net – TagBuilder gone from MVC 3 beta to RC

asp.net-mvcasp.net-mvc-3net

What happened to the TagBuilder class between ASP.NET MVC 3 beta and RC?

When compiling my project I get the error:

The type name 'TagBuilder' could not be found. This type has been forwarded to assembly 'System.Web.WebPages, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35'. Consider adding a reference to that assembly.

However that assembly does not exist in the GAC (nor in the .NET tab of the Add References dialog.) A search of my HDD doesn't turn up a DLL with that name either.

Best Answer

On my install of the RC, that assembly lives here:

C:\Program Files (x86)\Microsoft ASP.NET\ASP.NET Web Pages\v1.0\Assemblies\System.Web.WebPages.dll