1

私はasp.netアプリケーションを持っていて、アプリケーションのトレースをオンにしようとすると....

 <system.web>
      <trace enabled="true" pageOutput="true" requestLimit="40" localOnly="false"/>
      <authorization>
        <deny users="?"/>
        <allow users="*"/>
      </authorization>
    </system.web>
  </location>
  <location path="Pages/Account/MyAlerts.aspx">
    <system.web>
      <authorization>
        <deny users="?"/>
        <allow users="*"/>
      </authorization>
    </system.web>
  </location>
  <location path="Pages/Account/FullDetails.aspx">
    <system.web>
      <authorization>
        <deny users="?"/>
        <allow users="*"/>
      </authorization>
    </system.web>
  </location>
  <location path="Pages/Account/ActivateLicence.aspx">
    <system.web>
      <authorization>
        <deny users="?"/>
        <allow users="*"/>
      </authorization>
    </system.web>
  </location>
  <system.web>

次のエラーが表示されます。

トレースなし

探しました

<deployment retail=true /> 

しかし、それは私の設定にはないので、mysite/trace.axd に移動するとこのエラーが発生する理由が本当にわかりません。

4

1 に答える 1

0

から継承された値を探します。

  1. machine.config - .NET Framework 4 を使用している場合は、C:\Windows\Microsoft.NET\Framework\v4.0.30319\Config にあります。

  2. ルート web.config - .NET Framework 4 を使用している場合は、C:\Windows\Microsoft.NET\Framework\v4.0.30319\Config にあります。

  3. アプリケーションが IIS のサブ フォルダーとして構成されている場合、web.config 値は親アプリケーションから継承されている可能性があります。

    <deployment retail=true /> 通常、machine.config の運用 Web サーバーで使用されます。ここから構成値の継承について詳しく読むことができますhttp://msdn.microsoft.com/en-us/library/ms178685.aspx

于 2012-06-19T17:05:43.920 に答える