找不到命名空间名称 'MvcSiteMapProvider'
namespace name 'MvcSiteMapProvider' could not be found
当我尝试 run/debug 我的应用程序
时出现以下错误
CS0246:找不到类型或命名空间名称 'MvcSiteMapProvider'(是否缺少 using 指令或程序集引用?)
在我的 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-项目FitAchiever.Web
它似乎安装正确。
如果有帮助,我把我的 web.config 放在这里:My Web Config
感谢您提供的任何帮助。
根据 description of the MvcSiteMapProvider.Web
package:
This project contains extra configuration that is required by MvcSiteMapProvider during installation into a Web project as well as a starting point for XML configuration of the provider.
This package is a dependency that is automatically installed with many of the MvcSiteMapProvider packages and you will generally not need to install this package by itself.
换句话说,MvcSiteMapProvider.Web
不是独立的 NuGet 包。您必须安装 MvcSiteMapProvider.MVCx
(其中 x
是您项目的 MVC 版本),否则 .dll
不会安装到您的项目中。
当我尝试 run/debug 我的应用程序
时出现以下错误CS0246:找不到类型或命名空间名称 'MvcSiteMapProvider'(是否缺少 using 指令或程序集引用?)
在我的 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-项目FitAchiever.Web
它似乎安装正确。
如果有帮助,我把我的 web.config 放在这里:My Web Config
感谢您提供的任何帮助。
根据 description of the MvcSiteMapProvider.Web
package:
This project contains extra configuration that is required by MvcSiteMapProvider during installation into a Web project as well as a starting point for XML configuration of the provider.
This package is a dependency that is automatically installed with many of the MvcSiteMapProvider packages and you will generally not need to install this package by itself.
换句话说,MvcSiteMapProvider.Web
不是独立的 NuGet 包。您必须安装 MvcSiteMapProvider.MVCx
(其中 x
是您项目的 MVC 版本),否则 .dll
不会安装到您的项目中。