0

MVC3/ASP.NET 4.5를 사용하고 내 응용 프로그램에서 내 Glimpse 패널에 나타나는 Trace.WriteLine ("") 유형 명령문을 사용하십시오.Trace.WriteLine 및 Glimpse를 사용하여 MVC Asp.Net 응용 프로그램 내에서 추적을 사용하지 않도록 설정하는 방법은 무엇입니까?

그러나 생산에 들어갈 때 어떻게 추적 기능을 비활성화 할 수 있습니까? 나는 그것이라고 생각했다 :

<system.web> 
    <trace enabled="false" /> 

그러나 이것은 작동하지 않는다. 추적 주석은 여전히 ​​Glimpse에 충실하게 나타납니다.

답변

1

불행히도 그 방아쇠는 시스템 웹의 추적에 초점을 맞추고 있습니다. 우리는 사물을 그 설정 점을 고수하도록 바꿀 수 있지만 현재는 아닙니다.

<glimpse defaultRuntimePolicy="On" endpointBaseUri="~/Glimpse.axd"> 
    <inspectors> 
     <ignoredTypes> 
      <add type="Glimpse.Core.Inspector.TraceInspector, Glimpse.Core" /> 
     </ignoredTypes> 
    </inspectors> 
</glimpse> 

을 그리고 당신은 탭뿐만 아니라 사라진다하려는 경우, 당신이 원하는 것 :

은 따라서 다음은 당신 web.config에서 원하는 것입니다

<glimpse defaultRuntimePolicy="On" endpointBaseUri="~/Glimpse.axd"> 
    <tabs> 
     <ignoredTypes> 
      <add type="Glimpse.Core.Tab.Trace, Glimpse.Core" /> 
     </ignoredTypes> 
    </tabs> 
    <inspectors> 
     <ignoredTypes> 
      <add type="Glimpse.Core.Inspector.TraceInspector, Glimpse.Core" /> 
     </ignoredTypes> 
    </inspectors> 
</glimpse> 
+0

감사를 높이 평가 ... . – SamJolly

관련 문제