12 2018 档案

摘要:一个路径下用regsvr32注册成功,一个注册失败,提示平台不兼容。 最后用depends查看依赖的dll,发现依赖的dll有问题,从注册成功的路径下复制一个过来,重新注册就成功了 阅读全文
posted @ 2018-12-29 17:56 空格MM 阅读(250) 评论(0) 推荐(0)
摘要:X86既32位程序,X64既64位程序,anycpu会根据当前的操作系统位数决定 但是如果应用程序编译成anycpu,会由操作系统位数决定,如果是dll之类的,会由调用dll的主程序位数决定 所以一般执行程序编译为X86,dll编译为anycpu 阅读全文
posted @ 2018-12-25 17:24 空格MM 阅读(697) 评论(0) 推荐(0)
摘要:最近项目遇到问题,发现alert一个弹窗,在IE中,打开开发人员工具后,可以弹出,但是不打开无法弹出,最后发现是console.log的原因,注释掉console相关的代码,问题就解决了 有些版本的IE不支持console,会提示未定义console对象。 在兼容IE的js代码中,最好不好用cons 阅读全文
posted @ 2018-12-25 17:21 空格MM 阅读(588) 评论(0) 推荐(0)
摘要:前几天碰到的问题,错误提示“ 检索 COM 类工厂中 CLSID 为 {XXXX-XXXX-XXX-XXXXX-XXX} 的组件时失败,原因是出现以下错误: 80040154。”,然而dll已注册,注册表中搜索也能查到这个clsid 最后把引用该dll的项目改为X86的编译平台,错误就消失了 如果是 阅读全文
posted @ 2018-12-21 09:43 空格MM 阅读(906) 评论(0) 推荐(0)
摘要:[DllImport("kernel32.dll", CharSet = CharSet.Auto, SetLastError = true)] [return: MarshalAs(UnmanagedType.Bool)] private static extern bool WritePriva 阅读全文
posted @ 2018-12-14 17:59 空格MM 阅读(1032) 评论(0) 推荐(0)
摘要:中文版 http://www.html5rocks.com/zh/tutorials/internals/howbrowserswork/ 英文版 http://taligarsiel.com/Projects/howbrowserswork1.htm 阅读全文
posted @ 2018-12-07 17:16 空格MM 阅读(90) 评论(0) 推荐(0)
摘要:一般是dll位数不对,重新编译一下即可 阅读全文
posted @ 2018-12-04 15:39 空格MM 阅读(336) 评论(0) 推荐(0)
摘要:首先查这个模块是否存在 若存在,用depends工具查找依赖模块,看下依赖模块是否存在, 依赖模块可以和模块放到同一路径下 阅读全文
posted @ 2018-12-04 15:38 空格MM 阅读(561) 评论(0) 推荐(0)