做64位程序dll注入时候出现 WriteProcessMemory的299错误 ,查找错误代码 解释为 “仅完成部分的 ReadProcessMemory 或 WriteProcessMemory 请求。”
完全搞不清楚怎么回事, 因为调用了两次 WriteProcessMemory,第一次正常,第二次调用出错。
最后发现 release模式不会出错,然后对比,发现关闭 “启动增量连接” 可解决
将 配置属性-》连接器-》常规-》启动增量链接 选项 设置为 否
编译器版本为 vs2017