Error message when you try to sequence Abra Suite in Microsoft SoftGrid: "The procedure entry point GetFileVersionInfoA could not be located in the dynamic link library VERSION.DLL"

Article translations Article translations
Article ID: 931979 - View products that this article applies to.
Important This article contains information about how to modify the registry. Make sure that you back up the registry before you modify it. Make sure that you know how to restore the registry if a problem occurs. For more information about how to back up, restore, and modify the registry, click the following article number to view the article in the Microsoft Knowledge Base:
256986 Description of the Microsoft Windows registry
Expand all | Collapse all

SYMPTOMS

When you try to use Microsoft SoftGrid to sequence versions 7.3 and 7.4 of Abra Suite from Best Software, Inc., you receive the following error messages:
The procedure entry point GetFileVersionInfoA could not be located in the dynamic link library VERSION.DLL.
The VFP7R.DLL is invalid or damaged.

CAUSE

This problem occurs because the Version.dll file is not added to the System Guard object exclusion list.

RESOLUTION

Warning Serious problems might occur if you modify the registry incorrectly by using Registry Editor or by using another method. These problems might require that you reinstall the operating system. Microsoft cannot guarantee that these problems can be solved. Modify the registry at your own risk.

To resolve this problem, follow these steps:
  1. Exit the SoftGrid Sequencer.
  2. Open Registry Editor.
  3. Locate and then right-click the following registry subkey:
    HKEY_LOCAL_MACHINE\SOFTWARE\Softricity\SystemGuard\CurrentVersion\ObjExclusion
  4. Point to New, click String Value, and then type Version.dll.
  5. Right-click Version.dll, and then type Version.dll in the Value data box.
  6. Exit Registry Editor.
  7. Start the Sequencer, and then sequence Abra Suite.
The Version.dll file that is located in the Installation_path\Programs folder is not required. The correct file to use is in the %systemroot%\System32\Version.dll folder. After you add the Version.dll key to the registry, the Sequencer will not use the file that is located in the Installation_path\Programs folder.

The third-party products that this article discusses are manufactured by companies that are independent of Microsoft. Microsoft makes no warranty, implied or otherwise, about the performance or reliability of these products.

Properties

Article ID: 931979 - Last Review: May 1, 2007 - Revision: 2.0
APPLIES TO
  • Microsoft SoftGrid for Terminal Services
  • Microsoft SoftGrid for Windows Desktops
Keywords: 
kbexpertiseinter kbhowto KB931979

Give Feedback

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com