64비트 모듈 삭제와 설치
INF File for Crownix Report 6.0 OCX Viewer
; version signature (same for both NT and WIN95) do not remove
[version]
signature="$CHICAGO$"
AdvancedINF=2.0
[Add.Code]
cx70u.resource.ko.dll=cx70u.resource.ko.dll
cxadox70u.dll=cxadox70u.dll
cxagentx70u.dll=cxagentx70u.dll
cxcdchartx70u.dll=cxcdchartx70u.dll
cxfilex70u.dll=cxfilex70u.dll
cxjsonx70u.dll=cxjsonx70u.dll
cxlibxlx70u.dll=cxlibxlx70u.dll
cxresmgrx70u.dll=cxresmgrx70u.dll
cxtidyx70u.dll=cxtidyx70u.dll
cxviewer70u_x64.inf=cxviewer70u_x64.inf
cxviewer70u_x64.ocx=cxviewer70u_x64.ocx
cxviewer70u_x64.tlb=cxviewer70u_x64.tlb
xl381.dll=xl381.dll
; ############ Report Designer OCX File ############
; ## copy to Default Directory
[cxviewer70u_x64.ocx]
file=thiscab
clsid={4859069A-D3B3-41ec-937A-31FF3FE8FEF6}
FileVersion=7,4,3,517
RegisterServer=yes
; DestDir=11
; ############ Report Designer DLL Files ############
; copy to SYSTEM Directory
[cxadox70u.dll]
file=thiscab
FileVersion=7,4,3,517
DestDir=11
[cxagentx70u.dll]
file=thiscab
FileVersion=7,4,3,517
DestDir=11
[cxviewer70u_x64.tlb]
file=thiscab
DestDir=11
[cxcdchartx70u.dll]
file=thiscab
FileVersion=7,4,3,517
DestDir=11
[cxfilex70u.dll]
file=thiscab
FileVersion=7,4,3,517
DestDir=11
[cxlibxlx70u.dll]
file=thiscab
FileVersion=7,4,3,517
DestDir=11
[cxtidyx70u.dll]
file=thiscab
FileVersion=7,4,3,517
DestDir=11
[cxresmgrx70u.dll]
file=thiscab
FileVersion=7,4,3,517
DestDir=11
[cxjsonx70u.dll]
file=thiscab
FileVersion=7,4,3,517
DestDir=11
[cx70u.resource.ko.dll]
file=thiscab
FileVersion=7,4,3,517
DestDir=11
[xl381.dll]
file=thiscab
FileVersion=3,8,1,0
DestDir=11
배포 모듈 cxviewer70.ocx
CPGenRD.dll ro CPGenV3.dll LoadLibrary Fail 오류 관련 확인부탁 드립니다
클라이언트 배포 모듈 오류사항 아래처럼 확인필요
Dev 환경
C:\TFNetWink_Dev\TFNetWink\rd7\cxviewer70.ocx 버젼정보 : ansi 7.3.2.348
Real 환경
C:\Program Files\TFNetWink\tfnetwink\rd7\cxviewer70.ocx 버젼정보 : ansi 7.3.2.352
처리절차
기존 낮은 ocx 제거 레지스트리 삭제하고 ansi 7.3.2.352 버젼으로 설치하면 됩니다.
레지스트리 설치 :
regsvr32 "C:\TFNetWink_Dev\TFNetWink\rd7\cxviewer70.ocx"
[인코딩 구분 방법]
제어판에서 설치된 파일명 혹은 OCX Viewer 설치 파일명으로 확인 가능
Ansi : Report Designer 5.0 OCX Viewer
Unicode : Report Designer 5.0u OCX Viewer
[Ansi 일 경우 (64bit PC 용)]
@echo off @echo ---------------------------------------------------------------- @echo -- 뷰어의 삭제를 시작합니다.. -- @echo ---------------------------------------------------------------- @echo ① msxml4 delete cmd rem cd %systemroot%\Downloaded Program Files regsvr32 /u /s msxml4.dll del msxml4.inf rem cd %systemroot%\SysWOW64 regsvr32 /u /s msxml4.dll del msxml4.dll del msxml4r.dll del msxml4a.dll @echo ---------------------------------------------------------------- @echo ② RD_BARCODE delete cmd rem cd %systemroot%\Downloaded Program Files regsvr32 /u /s rdbarcode9.ocx del rdbarcode9.ocx del rdbarcode9.inf del rdbarcode9.tlb rem cd %systemroot%\SysWOW64 regsvr32 /u /s rdbarcode9.ocx del rdbarcode9.ocx del rdbarcode9.tlb del rdbarcode9.inf @echo ---------------------------------------------------------------- @echo ③ RD_PDF delete cmd rem cd %systemroot%\Downloaded Program Files regsvr32 /u /s RDPdf50.ocx del RDPdf50.ocx del rdpdf50.inf del PDFExport50.dll del RDPdf50.tlb rem cd %systemroot%\SysWOW64 regsvr32 /u /s RDPdf50.ocx del RDPdf50.ocx del rdpdf50.inf del PDFExport50.dll del RDPdf50.tlb @echo ---------------------------------------------------------------- @echo ⑤ RDViewer50 delete cmd rem cd %systemroot%\Downloaded Program Files regsvr32 /u /s rdviewer50.ocx del rdviewer50.ocx del rdviewer50.inf del RDVistaSupport.dll rem cd %systemroot% ren rdviewer50.ini rem cd %systemroot%\SysWOW64 regsvr32 /u /s rdviewer50.ocx del lfbmp14n.dll del LFCMP14n.DLL del lffax14n.dll del lfgif14n.dll del Lfpng14n.dll del lftif14n.dll del LTDIS14n.dll del ltfil14n.DLL del ltkrn14n.dll del rdagentx50.dll del rdfilex50.dll del rdtidyx50.dll del rdviewer50.ini del rdviewer50.inf del rdviewer50.ocx del rdviewer50.tlb del RDVistaSupport.dll @echo ---------------------------------------------------------------- @echo -- 뷰어가 모두 삭제되었습니다. -- @echo ---------------------------------------------------------------- |
[Unicode 일 경우 (64bit PC 용)]
@echo off @echo ---------------------------------------------------------------- @echo -- 뷰어의 삭제를 시작합니다.. -- @echo ---------------------------------------------------------------- @echo ① msxml4 delete cmd rem cd %systemroot%\Downloaded Program Files regsvr32 /u /s msxml4.dll del msxml4.inf rem cd %systemroot%\SysWOW64 regsvr32 /u /s msxml4.dll del msxml4.dll del msxml4r.dll del msxml4a.dll @echo ---------------------------------------------------------------- @echo ② RD_BARCODE delete cmd rem cd %systemroot%\Downloaded Program Files regsvr32 /u /s rdbarcode9.ocx del rdbarcode9.ocx del rdbarcode9.inf del rdbarcode9.tlb rem cd %systemroot%\SysWOW64 regsvr32 /u /s rdbarcode9.ocx del rdbarcode9.ocx del rdbarcode9.tlb del rdbarcode9.inf @echo ---------------------------------------------------------------- @echo ③ RD_PDF delete cmd rem cd %systemroot%\Downloaded Program Files regsvr32 /u /s RDPdf50.ocx del RDPdf50.ocx del rdpdf50.inf del PDFExport50.dll del RDPdf50.tlb rem cd %systemroot%\SysWOW64 regsvr32 /u /s RDPdf50.ocx del RDPdf50.ocx del rdpdf50.inf del PDFExport50.dll del RDPdf50.tlb @echo ---------------------------------------------------------------- @echo ⑤ RDViewer50u delete cmd rem cd %systemroot%\Downloaded Program Files regsvr32 /u /s rdviewer50u.ocx del rdviewer50u.ocx del rdviewer50u.inf del RDVistaSupport.dll rem cd %systemroot% ren rdviewer50.ini rem cd %systemroot%\SysWOW64 regsvr32 /u /s rdviewer50u.ocx del lfbmp14u.dll del LFCMP14u.DLL del lffax14u.dll del lfgif14u.dll del Lfpng14u.dll del lftif14u.dll del LTDIS14u.dll del ltfil14u.DLL del ltkrn14u.dll del rdagentx50u.dll del rdfilex50u.dll del rdtidyx50u.dll del rdviewer50.ini del rdviewer50u.inf del rdviewer50u.ocx del rdviewer50u.tlb del RDVistaSupport.dll @echo ---------------------------------------------------------------- @echo -- 뷰어가 모두 삭제되었습니다. -- @echo ---------------------------------------------------------------- |