N problem phenomenon: easy to fly open report direct query card dead.
n cause Analysis: Print card dead problem after a few days of dump analysis, mainly encountered 3 types of problems:
Ø database Connection Card dead, 1 cases
Ø printer cannot connect to die, 1 cases
Ø due to the third-party DLL caused by the death of 7 cases.
Third-party DLLs currently look primarily at cool music DLLs, injected into Windows Shell32, while our controls call Shell32 to read the Windows icon, causing us to get stuck.
N Workaround: because the third-party DLL name is not fixed, will randomly change, but the directory where the DLL has an EXE name is immutable: KsDumpReport.exe, so we can use this EXE to search.
1, XP in the C:\Documentsand settings\administrator\application data\ directory Search KsDumpReport.exe, and then open the directory where this file. This directory typically has 3 files (folders without a tube). of which K*****_core.dll, KsDumpReport.exe these two files we do not care. The rest of the document is in conflict with us.
2. There are two ways to handle this file: A, delete or rename this DLL, B, anti-registration of this DLL. Both of these ways are possible.
3, re-register GridviewerC.DLL and RGRR01S.DLL can be.
The XP system path is generally as follows:
The Win7 system path is shown below:
This problem generally occurs on the ghost version of the system, XP, Win7 more. Therefore, it is recommended that customers install the standard version of the operating system.