4

如何使用 apache2/mod_mono 启用带有文件名和数字的调试/堆栈跟踪?我得到的不是文件名和数字,而是这样的

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

我尝试在 apache 中使用 MonoDebug true 并使用 --enable-debug 重新编译 mod_mono 并且我<compilation debug="true">configuration>system.web>httpRuntimeweb.config 中。

我正在使用 debian lenny,我尝试安装单调试器,重新启动 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 回答