我收到以下错误,当我尝试运行/调试应用程序命名空间名称“MvcSiteMapProvider”找不到
CS0246:类型或命名空间名称“MvcSiteMapProvider”找不到(是否缺少使用指令或程序集引用)
在我的web.config文件的以下行:
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>
据我所知道的,参照存在于我的项目。为了确保我加入其从控制台的NuGet用:
安装,包装MvcSiteMapProvider.Web -Project FitAchiever.Web
,它似乎已正确安装。
如果有帮助,我已经包括了我的web.config这里:My Web Config
感谢您可以提供任何帮助。
而不是'system.web',把'pages'元素放在''system.web.webPages.razor'里面,这有帮助吗? – DavidG