快乐虾http://blog.csdn.net/lights_joy/欢迎转载,但请保留作者信息在gdb加载应用程序并运行时,可以检测到线程的创建,我们将此消息以事件的形式通知了SDM。因此当中断发生时,对于每一个线程,VS的SDM将调用我们的回调: // Retrieves a list of the stack frames for this thread.
//...
分类:
编程语言 时间:
2015-01-02 12:18:57
阅读次数:
187
快乐虾http://blog.csdn.net/lights_joy/欢迎转载,但请保留作者信息当VS调试时将鼠标移到一个变量上面的时候,VS将显示这个变量的值,实际上这个时候VS进行了表达式的计算,我们所需要做的,就是把这个过程转换为gdb的命令: Operation Description -enable-pretty-printing enabl...
分类:
系统相关 时间:
2015-01-01 23:50:29
阅读次数:
415
快乐虾http://blog.csdn.net/lights_joy/欢迎转载,但请保留作者信息有时候,我们需要往VS的信息输出窗口输出一些调试信息,此时只要向SDM发送通知: Send(new AD7DebugOutputStringEvent2(e.Output), AD7DebugOutputStringEvent2.IID, thread);利用此功能,很容易就可以把...
分类:
系统相关 时间:
2014-12-27 21:49:49
阅读次数:
170
快乐虾http://blog.csdn.net/lights_joy/欢迎转载,但请保留作者信息当gdb检测到模块的加载时会输出:=library-loaded,id="/lib/ld-linux.so.2",target-name="/lib/ld-linux.so.2",host-name="/lib/ld-linux.so.2",symbols-loaded="0",thread-group...
分类:
系统相关 时间:
2014-12-25 22:11:14
阅读次数:
249
基本步骤 1. 安装并配置MSBUILD 2. 需要邮件通知的配置邮件部分 3. 添加项目,测试发布 需要知道的知识点: 1. Web.Config or App.config transform 针对不同的版本生成不同的配置, 默认只有Web项目支持,但是Windows Service app.c...
分类:
Web程序 时间:
2014-12-22 00:46:37
阅读次数:
261
当vs设置断点时,SDM将调用:
// Creates a pending breakpoint in the engine. A pending breakpoint is contains all the information needed to bind a breakpoint to
// a location in the debuggee.
...
分类:
系统相关 时间:
2014-12-19 22:03:52
阅读次数:
251
快乐虾http://blog.csdn.net/lights_joy/欢迎转载,但请保留作者信息1.1 加载调试引擎由于我们无法干预VC的调试引擎加载,但可以侦听VC的调试引擎加载事件,在此事件处理中可以调用自己的调试引擎: publicvoid LaunchDebugTarget(string filePath, string env) {...
分类:
数据库 时间:
2014-12-17 22:44:41
阅读次数:
342
我们知道在Windows上我们很容易构建于MSBuild的自动化编译环境,那么在CentOS也是可以的,主要是需要Mono。 在这儿我们选择Jenkins+Gitlab+Mono在CentOS 6.5构建的环境。 1. 安装 Jenkins Jenkins,之前叫做Hudson,是基于Java开发的...
分类:
Web程序 时间:
2014-12-13 12:12:20
阅读次数:
529
快乐虾
http://blog.csdn.net/lights_joy/
欢迎转载,但请保留作者信息
在前面我们对VS的调试接口做了基本的功能验证,下面开始方案的拟定:
如上图所示,我们需要在WINDOWS端运行两个辅助程序,一个是RemoteConsole,这个程序的主要作用是显示远端程序的输出,并将用户输入传送给远端。另一个是python解释...
分类:
系统相关 时间:
2014-12-11 00:21:48
阅读次数:
224
error MSB3073 最近将VC2002 代码移植到VC2010,出现编译错误: 1>C:\Program Files\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppCommon.targets(183,5): error MSB3073: The command "regsvr32 /s /c "D:\VC++Prj\...
分类:
其他好文 时间:
2014-12-09 20:05:31
阅读次数:
128