当前位置:  开发笔记 > 后端 > 正文

元素'system.webServer'具有无效的子元素'httpPlatform'

如何解决《元素'system.webServer'具有无效的子元素'httpPlatform'》经验,为你挑选了1个好方法。

我正在浏览Shawn Wildermuth的课程,并在构建时收到有关web.config的以下警告

Severity    Code    Description Project File    
Line
Warning     The element 'system.webServer' has invalid child element 'httpPlatform'. 
List of possible elements expected: 'asp, caching, cgi, defaultDocument, 
directoryBrowse, globalModules, handlers, httpCompression, webSocket, 
httpErrors, httpLogging, httpProtocol, httpRedirect, httpTracing, 
isapiFilters, modules, applicationInitialization, odbcLogging, security,
serverRuntime, serverSideInclude, staticContent, tracing, urlCompression, 
validation, management, rewrite'.   
TheWorld    E:\EShared\Pluralsight\aspdotnet-5-ef7-bootstrap-angular-web-app\1-aspdotnet-5-ef7-bootstrap-angular-web-app-m1-exercise-files\VS2015\src\TheWorld\wwwroot\web.config   8

Web.config是



  
    
      
    

    

  

程序运行正常.我应该对警告做些什么吗?



1> cnom..:

直到写入电流的时间(2016年1月),这是MS未解决的已知问题.它可能会在更高版本/更新中修复.

问题是httpPlatform元素缺少:

C:\Program Files (x86)\Microsoft Visual Studio 14.0\Xml\Schemas\1033\DotNetConfig.xsd

您可以使用具有管理员权限的编辑器手动修改xsd,并将其添加到system.webServer下:

    
      
        
        
        
          
            
              
              
            
          
        
        
        
        
      
    

这解决了我的问题.

更新:你可以在这里找到类似的帖子.我在那里得到了最初的想法,但稍微修改了架构.

UPDATE2:找到添加元素的位置的提示是找到 它并将其放置在它上面.

推荐阅读
夏晶阳--艺术
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有