2011-01-29 9 views

Répondre

34

Dans Asp.Net MVC 3, il est situé dans:

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

Dans Asp.Net MVC 4, il est situé dans:

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

alors assurez-vous une référence à ça dll.

+1

Juste ce que je cherchais. Merci. –

0

Si vous avez ajouté la DLL (dans System.Web.Mvc.dll) et l'espace de noms, vous devez la voir en tant que classe. Avez-vous ajouté le code ci-dessus?

0

Assurez-vous d'avoir une instruction using en haut de votre fichier qui fait référence à l'espace de noms System.Web.Mvc. Puisque vous avez ajouté la référence, vous devriez être prêt à partir. Jetez un oeil à l'article 'Using the TagBuilder Class to Create HTML Helpers' pour plus d'informations et un exemple.

9

Vous devez également une référence à System.Web.WebPages

0

Ces réponses sont toutes correctes pour les anciennes versions de Asp.Net MVC, mais ces jours-ci il est probablement préférable et plus facile à utiliser juste NuGet Package Manager/« Manage NuGet Packages for Solution .. "et installez la dernière version de Microsoft.Aspnet.Mvc dans votre projet.

Questions connexes