Système.Web.Mvc.HtmlHelper<dynamique> ne contient pas une définition pour 'Syncfusion' Erreur
Je travaille avec ASP.Net MVC 3 avec le moteur de Rasoir et la version 9.104.0.20 de la SyncFusion mvc contrôle suite.
Dans la documentation de ce contrôle, je suis à placer des lignes de code semblable à celui ci-dessous dans ma page principale:
@Html.Syncfusion().ScriptManager()
Par la Syncfusion documentation et ce Débordement de Pile suggestion, j'ai pris soin d'ajouter les espaces de noms pour mon site web.fichier de configuration en vertu de l'élément.
<add namespace="Syncfusion.Mvc.Schedule"/>
La solution s'appuie, mais j'obtiens l'erreur suivante quand je le lance:
'Système.Web.Mvc.HtmlHelper' ne contient pas une définition pour 'Syncfusion' et aucune méthode d'extension 'Syncfusion' acceptant un premier argument de type 'System.Web.Mvc.HtmlHelper' a pu être trouvé (vous manque une directive using ou une référence d'assembly?)
Je ne pense pas que cette question a à voir avec Syncfusion mais plutôt avec mon incapacité à faire référence à leurs assemblées correctement.
Comment puis-je résoudre ce problème?
OriginalL'auteur YeahStu | 2011-02-05
Vous devez vous connecter pour publier un commentaire.
Le problème a été résolu par l'ajout de la référence d'espace de noms de l'élément.
J'ai dû ajouter le suivant configSection informations en haut de la web.config:
Et puis j'ai dû ajouter de la SyncFusion espaces de noms à l'intérieur de cette section:
Merci. C'est sauvage ce beaucoup de gens sont toujours à avoir ce problème.
Je voudrais vous recommandons de supprimer les informations de version du type de config. Utilisez simplement "assemblée" et qu'il continuera à travailler. Cela supprime l'entretien lors de la mise mvc2,3,4,5, rasoir, entlib, et assemblybinding rediriger fait le reste. J'ai dû appliquer ce correctif à la racine, des zones, des points de vue web.fichiers de configuration et de toutes mes pages ont commencé à travailler aftewards. merci
OriginalL'auteur YeahStu