我收到此错误:
编译器错误消息:CS0118:“配置”是“命名空间”,但用作“类型”配置 myWebConfig = WebConfigurationManager.OpenWebConfiguration("~/");
此代码已存在 5 个多月没有出现此问题,直到今天添加此站点地图代码后我才遇到此问题。
<siteMap defaultProvider="ExtendedSiteMapProvider" enabled="true">
<providers>
<clear/>
<add name="ExtendedSiteMapProvider" type="Configuration.ExtendedSiteMapProvider" siteMapFile="Web.sitemap" securityTrimmingEnabled="true"/>
</providers>
</siteMap>
我尝试添加“System.Web”。在“配置”之前,但这也不起作用:
System.Web.Configuration myWebConfig = WebConfigurationManager.OpenWebConfiguration("~/");
错误 1“System.Web.Configuration”是“命名空间”,但用作“类型”