• webapi views目录下html文件无法访问


    找到views下web.config 增加如下红色标注内容

    <?xml version="1.0"?>

    <configuration>
    <configSections>
    <sectionGroup name="system.web.webPages.razor" type="System.Web.WebPages.Razor.Configuration.RazorWebSectionGroup, System.Web.WebPages.Razor, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35">
    <section name="host" type="System.Web.WebPages.Razor.Configuration.HostSection, System.Web.WebPages.Razor, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" />
    <section name="pages" type="System.Web.WebPages.Razor.Configuration.RazorPagesSection, System.Web.WebPages.Razor, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" />
    </sectionGroup>
    </configSections>

    <system.web.webPages.razor>
    <host factoryType="System.Web.Mvc.MvcWebRazorHostFactory, System.Web.Mvc, Version=5.2.4.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
    <pages pageBaseType="System.Web.Mvc.WebViewPage">
    <namespaces>
    <add namespace="System.Web.Mvc" />
    <add namespace="System.Web.Mvc.Ajax" />
    <add namespace="System.Web.Mvc.Html" />
    <add namespace="System.Web.Optimization"/>
    <add namespace="System.Web.Routing" />
    <add namespace="Howell.Net.CallbackServer" />
    </namespaces>
    </pages>
    </system.web.webPages.razor>

    <appSettings>
    <add key="webpages:Enabled" value="false" />
    </appSettings>

    <system.webServer>
    <validation validateIntegratedModeConfiguration="false" />
    <handlers>
    <remove name="BlockViewHandler"/>
    <add name="BlockViewHandler" path="*" verb="*" preCondition="integratedMode" type="System.Web.HttpNotFoundHandler" />

    <remove name="BlockViewHandler"/>
    <add name="js" verb="GET,HEAD" path="*.css" type="System.Web.StaticFileHandler" />
    <add name="css" verb="GET,HEAD" path="*.css" type="System.Web.StaticFileHandler" />
    <add name="jpg" verb="GET,HEAD" path="*.jpg" type="System.Web.StaticFileHandler" />
    <add name="png" verb="GET,HEAD" path="*.png" type="System.Web.StaticFileHandler" />
    <add name="html" verb="GET,HEAD" path="*.html" type="System.Web.StaticFileHandler" />

    </handlers>
    </system.webServer>

    <system.web>
    <compilation>
    <assemblies>
    <add assembly="System.Web.Mvc, Version=5.2.4.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
    </assemblies>
    </compilation>
    </system.web>
    </configuration>

  • 相关阅读:
    知道这几 个正则表达式,能让你少写 1,000 行代码
    移除手机端a标签点击自动出现的边框和背景
    CSS 元素垂直居中的 6种方法
    当文本超出时出现省略号
    css清除select的下拉箭头样式
    设置透明边框
    js 输出语句document.write()及动态改变元素中内容innerHTML的使用
    LOCAL_EXPORT_××用法
    sprd测试系统跑vts
    C++ const用法
  • 原文地址:https://www.cnblogs.com/xuejianxiyang/p/9566690.html
Copyright © 2020-2023  润新知