关于在开发过程中的问题调查, 需要按照以下条件逐步排查。

  1. 排列出所有可能影响这个问题的所有文件。
  2. 针对每个文件,可能的影响范围确定下。
  3. 针对第二条列出的影响范围,逐步排查。

在做印度Airtel 电信工程的过程中,需要针对APC SDK 封装成一个customize的一个应用程序。

在既往的项目中,APC SDK 需要单独安装,但是Airtel 希望只有一个安装包。

在手动注册DLL 文件仍然不好用之后,开始逐步清查问题。

影响APC DLL 正常使用的文件,经过调查一共有下面几项:

1:注册表,

2:证书,

3:DLL 的位置,

4:32 BIT or 64 BIT OS

5:其他额外的DLLs

 

经过文档查看以及注册表对照,发现SDK installer 在安装的时候,会多加几个dll 在 SysWow64 文件夹中。

发现证书位置不正确。

发现证书应该安装。

通过努力,把这个问题解决。历时2 天。

总的来说,

调查问题要有头有里,有头绪以及知道如何系统的调查问题。

不能盲目的想到哪就解决哪。

以上,开发感悟。

 

posted on 2017-09-08 09:50  你才是只兔子  阅读(81)  评论(0)    收藏  举报