摘要: 首先,谢谢 Robert Kuster 为我们提供了这么好的CrashMe项目. 很多人想寻找一个CrashMe分析的教程, 我也想要, 但是似乎网络里没有, 所以我就决定用业余时间写一个小系列来共享我在故障排除以及debug上面的经验和所知,希望这个系列教程可以帮助你更好的研究项目、软件故障排除领域。 关于怎么抓dump的教程文章很多,所以我在这里也就不多提那方面的东西了,如果你需要抓dump方面的教程,可以参考下这篇文章。系统: Windows 7 x64 我们开始吧! 1. 双击打开执行CrashMe.exe, 然后点击按钮"BreakPoint", 我们将会看到这样 阅读全文
posted @ 2012-07-20 17:00 Mike Dos Zhang 阅读(1096) 评论(0) 推荐(1) 编辑
摘要: 最近看到不少人在比较Windows系统和Linux系统,有说Linux比Windows好很多,Windows能做的Linux能做的更好,Linux做不了的Windows也照样做不到,同样也有太多太多的人更青睐于Windows的系统。大家先不要忙着瞎寻思待会儿怎么批判我,找毛病,我这只是我自己对着一话题的个人理解和看法,不求苟同。 在我看来他们根本就不存在比较性,因为他们的出发点在我看来就是不一样... 阅读全文
posted @ 2012-06-09 18:27 Mike Dos Zhang 阅读(340) 评论(0) 推荐(0) 编辑
摘要: 因为时间问题,我只仓促的把我在google blog上写的原稿粘贴在这,而没有翻译,相信大家能看得明白,如有疑问可留言。http://sdrv.ms/Kez9H1I have not found a sample code from MSDN documents, so I wrote some test codes for research your this problem.Since I'm not very familiar with Windows 8 new APIs and the Metro Style Application project dev, so I jus 阅读全文
posted @ 2012-05-29 17:55 Mike Dos Zhang 阅读(459) 评论(0) 推荐(1) 编辑
摘要: delegateevent编译后声明一个类,返回值和参数列表时供Invoke 方法使用的, 方法将作为函数指针传递给此类的构造方法.声明/封装/protect 一个私有的 delegate 声明的类的引用.允许对其引用使用的操作[符]=, +=, -=+=, -=调用此类型的变量可直接调用。不可直接调用,需要事件发布者调用此类型的变量。此文是在阅读Jimmy Zhang的博文之后,自我总结出来的: http://www.cnblogs.com/jimmyzhang/archive/2007/09/23/903360.html希望此总结会给更多的人帮助,去更好的理解delegate和event关 阅读全文
posted @ 2012-04-20 11:02 Mike Dos Zhang 阅读(707) 评论(0) 推荐(1) 编辑
摘要: If you check HKLM\Software\Microsoft\NET Framework Setup\NDP\v4 and HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\.NETFramework\v4.0.30319\SKUs\.NETFramework,Version=v4.0.2 you will find there's nothing you can use the do the checkpoint for your bootstrapper. The .Net Framework 4.0.2 is in.. 阅读全文
posted @ 2012-04-05 14:44 Mike Dos Zhang 阅读(239) 评论(0) 推荐(1) 编辑
摘要: http://msdn.microsoft.com/en-us/library/windows/desktop/aa371221(v=vs.85).aspx Since there's no File Version attribute for the SDF database file for the Existing File replacement policy, but sometimes we really need to replace the SDF file(change the init data, or others things makes you need to 阅读全文
posted @ 2012-02-06 15:34 Mike Dos Zhang 阅读(245) 评论(0) 推荐(1) 编辑
摘要: Before the end user really have no way to solve this issue, they only can uninstall and re-install the product again, and the way developer can do is use a minimum required version to force the end us... 阅读全文
posted @ 2012-01-27 18:22 Mike Dos Zhang 阅读(295) 评论(0) 推荐(0) 编辑
摘要: Then "Explore Decompiled Assemblies", and double click on the method, it will open the source code in your Visual Studio.Now, we can set break point through our Visual Studio to this source code.[F9]The prerequisite steps were finished…"Debug an Executable..."When that assembly s 阅读全文
posted @ 2012-01-22 12:35 Mike Dos Zhang 阅读(351) 评论(0) 推荐(1) 编辑
摘要: 兴趣,梦想使我踏入了这个圈圈兴趣,梦想,我的哲学,加上我的理性使我在进步中调整调整人生,调整思维方式,调整学习方向,同时调整我的兴趣Copy -> Debug -> Coding -> Debug & Reading codes当你能够静下心来专门钻研编程的基础知识时,并且能够做到批判某些国内书籍,那么你应该才算是有编程基础。现在太多太多的刚毕业的学生的基础实在是有点说不过去,我一个没读过计算机本科,也才毕业两年的,连我的基础关都过不了。学校教授了C++,但却对C++了解的不是一般的少,说自己学了一些C#,做过C#这个那个项目,但问及基础时,感觉就像没学过似的。当你会 阅读全文
posted @ 2011-12-23 14:06 Mike Dos Zhang 阅读(469) 评论(0) 推荐(1) 编辑
摘要: 产品名:WindowsFormsApplication2. version 1.0.0.0 Publishing Folder: \\MIKEWIN-MSFT\publish\ Installation Folder: \\MIKEWIN-MSFT\publish\ Update Folder: \\MIKEWIN-MSFT\publish\ 然后发布,终端用户安装此应用。 现在... 阅读全文
posted @ 2011-12-03 00:28 Mike Dos Zhang 阅读(674) 评论(2) 推荐(1) 编辑