Company: | Sage Software |
Product: | ACCPAC 5 Client/Server |
Category: | Finance |
Problems: | ACCPAC 5.3 and later install correctly for limited users, but launching an applet icon generates the following error:
Control Not Properly Installed
The ACCPAC main application registers its ActiveX controls and DLL libraries as they are used, to shorten the time needed to install the application. An on-the-fly control registration will fail on a limited user account. |
Workarounds: | If you use Pervasive SQL as the ACCPAC database engine, complete the steps needed for Pervasive SQL before continuing.
For version 5.3 and later, as an administrator, look for and launch "REGACC.EXE" in your ACCPAC\RUNTIME folder. This pre-registers all ActiveX controls and DLLs in the ACCPAC folder. This step will take some time.
Repeat this step on every computer with the ACCPAC client installation. Once complete, a limited user may now use all applets inside the ACCPAC application.
For 5.2 and earlier, REGACC.EXE does not exist. However, you can either launch each applet once as an administrator to register its corresponding control, or use a script to register them at once:
for /r C:\ACCPAC %A in (*.dll) do regsvr32 /s %A
for /r C:\ACCPAC %A in (*.ocx) do regsvr32 /s %A
for /r C:\ACCPAC %A in (*.exe) do regsvr32 /s %A
Replace C:\ACCPAC with the correct path to your ACCPAC installation; UNC paths will work as well as mapped drives or local drives. Once registered, an applet will work for a limited user. |
References: | http://franktank.com/blog/windows-server-2003/accpac-error/ |
|
|
| Hands-On Testing |
| |
Submitted: | 11/1/2007 |
|
|
[Catalog Home]
Resources:
Recently Edited Categories:
Browse All Categories
Recent Commentaries:
Browse All Commentaries
|