11 2010 档案
摘要:
昨天的“农民伯伯”说想整个基于文件夹目录的生成CHM的软件,想了下,也不是很难,主要的难点就是如果确定子节点、父节点的关系。于是乎,昨晚花了点时间,将其实现,现将代码和实现跟大家分享
阅读全文

摘要:
在《C#生成CHM文件》一系列中,我们是以微软自带的hhc.exe来编译CHM文件的,这样有一个弊端就是当我们的机器里面并没有装hhc.exe就会报错,这通常在盗版的Windows系统比较常见,而正版的windows会默认帮我们安装hhc.exe,一般的默认路径是C:\Program Files\HTML Help Workshop或者C:\Program Files(X86)\HTML Help Workshop。
为了解决这个问题,我们可以使用hha.dll来编译CHM文件,这也是许多CHM生成软件这样做的。
网上关于hha.dll的资料比较少,因为微软并没有公布hha.dll的函数,不过还是有几个牛人将函数给我们弄出来了,比如“夜闻香”,本文是在此基础上做的。
实际上其CHM项目编译器的HHA.DLL中提供了名为HHA_CompileHPP的导出函数,实现了对.hpp的CHM项目文件
阅读全文

摘要:
在上篇博文《C#调试心经》中大致介绍了怎么调试、一些调试技巧和常见项目的调试方法。
在本篇文章中,将介绍
断点的知识
堆栈跟踪
使用Trace.axd调试ASP.NET
调试多个项目
将Visual Studio与一个运行中的进程连接
阅读全文

摘要:
我们往往花许多冤枉时间在调试上,特别是当我们花了2个小时调试结果却发现自己的变量名写错了,觉得自己比窦娥还冤呢。
本文主要介绍如何在Visual Studio中调试,以及一些调试技巧、常见的调试错误以及一些泥可能不知道的自带的工具和命令。
阅读全文
