4

apache2/mod_mono でファイル名と番号を使用してデバッグ/スタック トレースを有効にするにはどうすればよいですか? ファイル名と番号の代わりに、次のようなものを取得します

at System.Web.StaticFileHandler.ProcessRequest (System.Web.HttpContext context) [0x00000] in <filename unknown>:0 

<compilation debug="true">ApacheでMonoDebug true を使用して、mod_mono を --enable-debug で再コンパイルしてみconfiguration>system.web>httpRuntimeました。

私はdebian lennyを使用しています.mono-debuggerをインストールしようとしましたが、apacheを再起動しましたが、まだ運がありません. 構成ツールを使用してもうまくいきませんでした。多くは suse でのみサポートされていますか? http://go-mono.com/config-mod-mono/

4

1 に答える 1

3

私も同じ問題を抱えていました。解決策はほとんどありません。まず、mono-core-debuginfo パッケージをインストールする必要があります。インストールしないと、動作しない可能性があります。

次に、Mono をデバッグ モードで実行する必要があります。

*解決策 1: これを仮想ホスト セクション/httpd.conf に追加します。

MonoSetEnv MonoDebug true

*解決策 2: デバッグを使用して xsp/mod-mono-server を起動します

$ MONO_OPTIONS=--debug xsp2
于 2010-10-11T23:20:25.700 に答える