3

ASP.NET Web サイト プロジェクトで TRACE コンパイル フラグをどのように定義しますか? .proj ファイルはなく、Visual Studio のビルド ダイアログにはオプションがありません。

Visual Studio 2008 と ASP.NET 2.0 を使用しています。

4

1 に答える 1

3

この記事を読む:

ウォークスルー:ASP.NETトレースとSystem.Diagnosticsトレースの統合

http://msdn.microsoft.com/en-us/library/b0ectfxd%28v=VS.80%29.aspx

「トレースを有効にしてアプリケーションを自動的にコンパイルするには」という小見出しを探します

web.configに次のようなものを入れる必要があります。

<system.codedom>
  <compilers>
    <compiler language="c#;cs;csharp" 
              extension=".cs" 
              compilerOptions="/d:TRACE"
              type="Microsoft.CSharp.CSharpCodeProvider, System, Version=2.0.3500.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" warningLevel="1" />
    <compiler language="VB"
              extension=".vb" 
              compilerOptions="/d:Trace=true"
              type="Microsoft.VisualBasic.VBCodeProvider, System,                                        Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
  </compilers>
</system.codedom>

web.configのコンパイラセクションのドキュメントは次のとおりですが、トレースに関するものについては触れられていません。

http://msdn.microsoft.com/en-us/library/y9x69bzw%28v=VS.80%29.aspx

私はそれを試しました、そしてそれは私のために働きます。

于 2011-08-17T22:09:11.977 に答える