在VC++2012的项目里,属性内有生成事件。可以用后期生成事件命令行做一些生成之后的事情,比如对编译出的.dll,.lib,.pdb等文件进行copy或者更改扩展名。我用到的就是将和项目同名的.dll和.pdb更改扩展名后复制到另一个文件夹。命令为:copy "$(TargetDir)$(Proj...
分类:
其他好文 时间:
2015-03-12 18:57:37
阅读次数:
166
CSC : fatal error CS0042: Unexpected error creating debug information file 'xxxx.PDB' -- 'c:\Builds\xxxx.pdb: The process cannot access the file becau...
分类:
数据库 时间:
2015-03-08 13:01:21
阅读次数:
443
在Python中,语法错误可以被Python解释器发现,但逻辑上错误或变量使用错误却不容易发现,如果结果没有符合预期,则需要调试,一个很好的调试工具:Python自带的pdb模块。pdb是Python自带的调试模块。使用pdb模块可以为脚本设置断点、单步执行、查看变量值等。...
分类:
数据库 时间:
2015-02-23 16:45:38
阅读次数:
230
在我的那篇《让程序在崩溃时体面的退出之CallStack》中提供了一个在程序崩溃时得到CallStack的方法。但是要想得到CallStack,必须有pdb文件的支持。但是普通情况下,公布出去的程序都是Release版本号的,都不会附带pdb文件。那么我们怎么能在程序崩溃的时候找到出错的详细位置呢....
分类:
其他好文 时间:
2015-02-07 14:28:24
阅读次数:
107
为了可以看清.net framework 的的内部机制,进行单步实际是不错的选择啊, 其它的更多设置可以看其它文章,我这里主要讲问题。 然后就会加载PDB,然后就可以单步进入了。 但是 , 跟我说未知。。。。 你都不知道了,我哪里知道。 随后在虚拟机中开始下安装了一个同样版本的VS 。 没有问题了。...
分类:
Web程序 时间:
2015-02-06 12:45:57
阅读次数:
262
先不管什么是符号文件,先看看在没有符号文件支持时的情况,下面是VC8.0在没有符号文件支撑时的一个调用堆栈 下面是加载了PDB文件后的堆栈情况: 有没有发现最开始的稀奇古怪的十六进制符号都变成了函数名?这就是符号文件的魔力。 这里所说的“符号”就是“调试符号”,从软件调试的角度来讲,调试符号是将被调...
分类:
其他好文 时间:
2015-02-05 18:12:48
阅读次数:
223
http://srv.symbolsource.org/pdb/Public http://referencesource.microsoft.com/symbols http://msdl.microsoft.com/download/symbols
分类:
其他好文 时间:
2015-02-05 10:54:56
阅读次数:
96
转自:http://www.bitscn.com/pdb/java/200904/161117.html如果你想写一个JAVA代码,其中需要调用JACOB提供的功能,而你还是新手,也许篇文章会大大降低你的花费时间。 我将一个关于JACOB的代码分成下面几个步骤: 1) ActiveXComponen...
分类:
其他好文 时间:
2015-02-05 00:44:49
阅读次数:
209
使用程序自动生成dump文件。在程序运行崩溃时,会自动生成到程序运行目录。然后将对应版本的pdb文件和dump文件放到同一个文件夹内。用windbg.exe加载“OpencrashDump”.加载后,输入命令:“.ecxr”来显示错误上下文“kb”来显示调用堆栈即可定位问题行数。或者用!analyze-v来..
分类:
其他好文 时间:
2015-01-28 19:55:11
阅读次数:
154
一、Debug和Release的区别 1、Debug:调试版本,包含调试信息,所以容量比Release大很多,并且不进行任何优化(优化会使调试复杂化,因为源代码和生成的指令间关系会更复杂),便于程序员调试。Debug模式下生成两个文件,除了.exe或.dll文件外,还有一个.pdb文件,该文件记录....
分类:
其他好文 时间:
2015-01-24 22:46:02
阅读次数:
273