相信大家都听说过Mono吧?
我下了monodevelop源码编译后,出现一个问题。
就是:每次打开一个c#的.csproj文件的时候,都会用VS2008打开,我用右键的指定monodevelop.exe也还是用VS2008打开。
请问大家知道这是怎么回事吗?
或者说,这个文件关联的问题如何解决?
谢谢大家~
我下了monodevelop源码编译后,出现一个问题。
就是:每次打开一个c#的.csproj文件的时候,都会用VS2008打开,我用右键的指定monodevelop.exe也还是用VS2008打开。
请问大家知道这是怎么回事吗?
或者说,这个文件关联的问题如何解决?
谢谢大家~
我说的是聊下mono,比如其debug功能的实现与复用?请问您了解这方面吗?
Mac,MonoMac
iPhone,MonoTouch
Linux,GTK#
还不如选#develop.linux下没试过不评论.
现在表达能力太差了,害大家都不明白我想要问的是什么。关于MONO的DEBUG我想了解的是:MD中对于C#的程序DEBUG有几个选项:
1.Mono soft debug support
2.Microsoft debug support for mono debugging目前,MD运用的是第二种方法,也就是说,它每次调试的时候都是调用的微软.NET的DEBUG方法。
通过跟踪代码,我了解到,SOFT DEBUG模块的确也随MD的启动而加载了,但问题在于:
如果我禁用了.NET DEBUG功能,它就无法调试了。也就是说MD只支持第二种调试方法。
我现在想要知道的是第一种方法,即:Mono soft debug support的调试过程。之所以这么费劲的想要知道MD中SOFT DEBUG的运行原理与过程,
归根结底我是想要将mono中关于soft debug的模块提取出来,这对我非常非常重要。对而求其次,mono中关于soft debug的模块可以拿来直接使用,
我也知道它是基于JDWP协议的,但是在使用过程中遇到了很大的问题。
希望能够与你做进一步的交流,指点我一下,非常谢谢。
而对于这种拥趸不多的开源软件来说,文档及FAQ就更少了。
只能依靠自己看源码慢慢了解了。
多谢你的关注,
可以结贴了。