我使用菜单控件进行导航。我将站点地图用于不同的登录用户。在我的本地主机中它运行良好,但是当我将我的应用程序上传到服务器时,它在 web.config 中显示错误。
解析器错误消息:在应用程序级别之外使用注册为 allowDefinition='MachineToApplication' 的部分是错误的。此错误可能是由未在 IIS 中配置为应用程序的虚拟目录引起的。
<siteMap>
<providers>
<add name="MyNewSitemapProvider"
type="System.Web.XmlSiteMapProvider"
siteMapFile="MyNewSitemapFile.sitemap"/>
</providers>
</siteMap>
你能告诉我我哪里做错了吗...