如何使用 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>httpRuntime
在 web.config 中。我正在使用 debian lenny,我尝试安装单声道调试器,重新启动 apache,但仍然没有运气。我什至在没有运气的情况下使用了配置工具。许多仅在 suse 上支持? http://go-mono.com/config-mod-mono/
最佳答案
我有同样的问题。解决方案很少。首先,你必须安装 mono-core-debuginfo 包,否则它可能无法工作。
其次,您必须在 Debug模式下运行 Mono
*解决方案1:
将此添加到您的虚拟主机部分/httpd.conf
MonoSetEnv MonoDebug true
*解决方案2:
使用调试启动 xsp/mod-mono-server
$ MONO_OPTIONS=--debug xsp2
关于asp.net - 使用 apache 和 mod_mono 调用堆栈缺少关于单声道的信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3884940/