카테고리 없음

64비트 모듈 삭제와 설치

커사맨 2023. 6. 27. 08:55

 

 

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 ----------------------------------------------------------------