SnagIt 的 The memory could not be "written" 错误
我用 Windows Server 2003 + SP2 英文版,安装了 Visual Studio 2005 Team Suit 及其他相关的开发工具和软件。刚才在写 Blog 的时候,想要截一些图片,于是装了 SnagIt 8.0,为了减少不必要的注册表操作,我没有装 Print Driver 和 Office Plugin。
没想到,打开 SnagIt 后出现了如下错误:The instruction at "0x02789e04" referenced memory at "0x02789e04". The memory could not be "written".
我停掉了不需要的服务,关了防火墙,启用最少的系统进程,问题依旧。
没办法了,只能 Google,于是找到了 Dave's Tech Shop 的 Screen Capture Tool for Dual Monitors 这篇文章,按照 Dave 的方法解决了我遇到的问题。
Change the DEP settings by this sequence of steps: Start > Control Panel > System Properties, click the Advanced Tab > Performance Settings > Data Execution Prevention. Add SnagIt32.exe to the exclusions.