How to deploy VB6 applications?

How to run an exe file to another system?

Using VB 6

I copied the exe file to another system, and then ran this exe file, it does not work, showing the error "component comdlg32.ocx or one of its dependencies that incorrectly registered the file, is missing or invalid"

Can someone help me how to avoid this error?

+5
source share
6 answers

When deploying VB6 applications, you must create an installer that will manage the DLL that the VB6 application depends on. Since copying .Exe and .Dll files is not enough. You also need to register them.

Installation creation is included in the VB6 environment.

+7
source

comdlg32.ocx . : Missing Comdlg32.ocx .

.

+1

Windows ( XP), - XCopy COM- . , Make My Manifest, , .

, , , , "" .

, PDWizard . - , .

+1
0

comdlg32.ocx . comdlg32.ocx (~ 60 Kb Zip). comdlg32.ocx Windows\System32.

. comdlg32.ocx, System32.

1. Download comdlg32.zip and save to Desktop.

2. Unzip the file using WinZip or any other utility.

3. Extract comdlg32.ocx to Windows\System32 folder.

4. Type the following command from Start, Run dialog:

regsvr32% Systemroot%\System32\comdlg32.ocx

0