2017-02-25 55 views
0

其實我想跟蹤我的MVC應用程序,但我得到的錯誤:跟蹤誤差5

====================== =

跟蹤錯誤

描述:的trace.axd沒有這個應用程序的配置文件中啓用。注意:

詳細信息:要啓用trace.axd,請在位於當前Web應用程序的根目錄下的配置文件中創建一個標記。這個標籤應該將其「enabled」屬性設置爲「true」。

<configuration> 
<system.web> 
    <trace enabled="true"/> 
</system.web> 

=================

但是,我已經添加了跟蹤標籤在我的網絡配置文件,它的樣子這樣的:

<system.web> 

<trace enabled="true" pageOutput="false"/> 
<compilation> 
    <assemblies> 
    <add assembly="System.Web.Mvc, Version=5.2.3.0, Culture=neutral,  PublicKeyToken=31BF3856AD364E35" /> 
    </assemblies> 
</compilation> 

現在任何一個可以告訴我什麼是錯誤,我應該怎麼做

這是我整個的網絡配置文件

<?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.3.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.Routing" /> 
       <add namespace="part_5_controllers" /> 
      </namespaces> 
     </pages> 
    </system.web.webPages.razor> 
    <appSettings> 
     <add key="webpages:Enabled" value="false" /> 
    </appSettings> 
    <system.webServer> 
     <handlers> 
      <remove name="BlockViewHandler" /> 
      <add name="BlockViewHandler" path="*" verb="*" preCondition="integratedMode" type="System.Web.HttpNotFoundHandler" /> 
     </handlers> 
    </system.webServer> 
    <system.web> 
     <deployment retail="false" /> 
     <trace enabled="true" pageOutput="false" /> 
     <compilation> 
      <assemblies> 
       <add assembly="System.Web.Mvc, Version=5.2.3.0, Culture=neutral,  PublicKeyToken=31BF3856AD364E35" /> 
      </assemblies> 
     </compilation> 
    </system.web> 
</configuration> 

回答

0

這是錯誤信息的相關部分:

注:跟蹤從未啓用時<deployment retail=true />

+0

但我已經嘗試過設置仍然我得到相同的錯誤 –

+0

您最初顯示的web.config,正是這樣設置的! – NineBerry

+0

那麼解決方案是什麼? @nineBerry –