Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/apache/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net 使用apache和mod_mono的mono上调用堆栈缺少信息_Asp.net_Apache_Debugging_Mono_Mod Mono - Fatal编程技术网

Asp.net 使用apache和mod_mono的mono上调用堆栈缺少信息

Asp.net 使用apache和mod_mono的mono上调用堆栈缺少信息,asp.net,apache,debugging,mono,mod-mono,Asp.net,Apache,Debugging,Mono,Mod Mono,如何使用apache2/mod_mono启用文件名和数字的调试/stacktrace?我得到的不是文件名和数字,而是这样的东西 at System.Web.StaticFileHandler.ProcessRequest (System.Web.HttpContext context) [0x00000] in <filename unknown>:0 位于System.Web.StaticFileHandler.ProcessRequest(System.Web.HttpCon

如何使用apache2/mod_mono启用文件名和数字的调试/stacktrace?我得到的不是文件名和数字,而是这样的东西

at System.Web.StaticFileHandler.ProcessRequest (System.Web.HttpContext context) [0x00000] in <filename unknown>:0 
位于System.Web.StaticFileHandler.ProcessRequest(System.Web.HttpContext上下文)[0x00000]中:0
我尝试在apache中使用MonoDebug true,并使用--enable debug重新编译mod_mono,我在web.config中的
配置>system.web>httpRuntime
中找到了


我正在使用debian lenny,我尝试安装mono调试器,重新启动apache,但仍然没有成功。我甚至连使用配置工具的运气都没有。许多its仅支持suse

我也有同样的问题。解决办法很少。首先,您必须安装mono-core debuginfo包,否则它可能无法工作

其次,必须在调试模式下运行Mono

*解决方案1: 将其添加到虚拟主机部分/httpd.conf

MonoSetEnv MonoDebug true
*解决方案2: 通过调试启动xsp/mod mono服务器

$ MONO_OPTIONS=--debug xsp2

debuginfo在哪里?我这样做了,但没有找到它#智能搜索mono | grep debug p libmono0 dbg-用于mono JIT的库,调试symb p mono dbg-mono调试符号p mono调试器-用于mono p mono JIT dbg的调试器-用于mono的fast CLI JIT/AOT编译器,Debugga实际上我在Novell官方mono存储库的mono-core DebuggInfo中使用openSUSE:zypper。我不知道这些软件包是否适合你,试试吧!还有问题吗?您是否尝试过安装在aptitude上找到的调试符号?我发现这个链接,似乎这个包适合你。