ich die folgende Fehlermeldung erhalten, wenn ich versuche, meine Anwendung auszuführen/debugNamespace-Name ‚MvcSiteMapProvider‘ nicht
CS0246: Der Typ oder Namespace-Name ‚MvcSiteMapProvider‘ konnte nicht gefunden werden (möglicherweise fehlt ein using-Direktive oder ein Assemblyverweis)
auf den folgenden Zeilen meiner Web.Config-Datei:?
Line 179: <pages>
Line 180: <namespaces>
Line 181: <add namespace="MvcSiteMapProvider.Web.Html" />
Line 182: <add namespace="MvcSiteMapProvider.Web.Html.Models" />
Line 183: </namespaces>
Line 184: </pages>
Soweit ich das beurteilen kann, ist die Referenz in meinem Projekt vorhanden. Um sicherzustellen, dass ich es von der Nuget Konsole hinzugefügt mit:
Install-Package MvcSiteMapProvider.Web -Project FitAchiever.Web
Und es scheint korrekt installiert zu haben.
Wenn es hilft, ich meine web.config hier aufgenommen haben: My Web Config
Vielen Dank für jede Hilfe können Sie anbieten.
Anstatt in 'system.web', setzen Sie das' pages' Element in '' system.web.webPages.razor', hilft das? – DavidG