[BCB:4:Operating system warning:ECB]
Files with a DLL or OCX extension are normally registered during the installation process - whether Sage 100 ERP, the Workstation Setup client setup, Crystal Reports Designer, or some other program that installs them.
The following procedures should not be necessary unless an error or issue indicates a file is unregistered.
- Close all errors and Sage 100 task windows. Exit Sage 100 ERP
- Open Task Manager (simultaneously press the CTRL+ALT+DEL keys, and select Task Manager), and end any Pvxwin32.exe tasks.
- Manually register the DLL files using the following procedures:
For Sage MAS 90 and 200 4.10 and later:
Note: Use only the registration files specific to your Sage 100 ERP (formerly Sage MAS 90 or 200) version. For example, using the version 4.20 Regcom.bat for version 4.10 may not successfully register the correct files.
Run RegCom.bat to register all .DLL and .OCX files for Sage 100 ERP
- In Windows Explorer, browse to the following location:
- Versions 2020 and higher
- C:\Program Data\Sage\Common Components
- Versions 4.20 thru 2019:
- For 64-bit operating systems: C:\Program Files (x86)\Common Files\Sage\Common Components
- For 32-bit operating systems: C:\Program Files\Common Files\Sage\Common Components
- Version 4.10: "...\MAS90\Home"
- Run RegCom.bat to register all DLL files. Nothing may appear to happen, but the files should register successfully.
- Note: RegCom.bat for version 4.10 contains /s switches to suppress errors. To display errors, create a backup copy and remove the switches. This requires familiarity and understanding of how to edit batch files.
- If the registration fails, or if the original error persists, use the manual registration process below.
Sage 100 ERP (formerly Sage MAS 90 or 200) version 4.05 and earlier:
Manually register specific DLL or OCX files using any of the methods below. Consult your network administrator for assistance in troubleshooting any errors that occur.
- Register the .dll file directly (manually).
- In Windows Explorer, browse to the location of the .dll file.
- Right-click the .dll file, and click Open With.
- Click Other, and browse to C:\Windows\System32
- Note: The path varies depending on the version of Windows.
- Note: For 64-bit operating systems, the path for the 32-bit version of Regsvr32.exe may be C:\Windows\SysWOW64, while the path for the 64-bit version of Regsvr32.exe may be C:\Windows\System32
- Select REGSVR32.exe
- Click Open
- Click OK
- Run the register command from Windows.
- In the Windows Start menu, click Run.
- In the Open field, type the following:
- Regsvr32 "C:\\"
- Example: Regsvr32 "C:\Program Files\Sage Software\Mas90\Home\Mascr.dll"
- Note: On 64-bit operating systems, the default Regsvr32.exe program that is run, is the 64-bit version. To register 32-bit files, run the 32-bit version manually
- Click OK
- Register the DLL file from a (DOS) Command Prompt.
- Open a Command Prompt.
- Navigate to the location of the file with the .DLL extension.
- Type the following command, and press the Enter key: Regsvr32
- Example: Regsvr32 mascr.dll
- Drag and drop the DLL file to Regsvr32.exe:
- In Windows Explorer, browse to the location of the file, and locate the specific file with the .DLL extension
- Browse to C:\Windows\System32 (or C:\Windows\SysWOW64, if the DLL file is 32-bit and the operating system is 64-bit), and locate Regsvr32.exe
- Note: The path varies depending on the version of Windows.
- Drag the DLL file, and drop it on top of Regsvr32.exe file.
|