关于在开发过程中的问题调查, 需要按照以下条件逐步排查。
- 排列出所有可能影响这个问题的所有文件。
- 针对每个文件,可能的影响范围确定下。
- 针对第二条列出的影响范围,逐步排查。
在做印度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 天。
总的来说,
调查问题要有头有里,有头绪以及知道如何系统的调查问题。
不能盲目的想到哪就解决哪。
以上,开发感悟。

浙公网安备 33010602011771号