Microsoft KB Archive/931572

From BetaArchive Wiki
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
Knowledge Base


Error message when you start an application in Microsoft SoftGrid: "Cannot find entry point in msvcrt.dll"

Article ID: 931572

Article Last Modified on 3/9/2007



APPLIES TO

  • Microsoft SoftGrid for Terminal Services
  • Microsoft SoftGrid for Windows Desktops



SYMPTOMS

When you start an application in Microsoft SoftGrid, you receive the following error message:

Cannot find entry point in msvcrt.dll.

CAUSE

This problem may occur if the following conditions are true:

  • The Msvcrt.dll file exists locally on the SoftGrid Client and in the application sequence.
  • The Msvcrt.dll files are not the same version.

When an application is started, it uses the Msvcrt.dll file that is located in the sequence first. If the file is incompatible with the operating system, you receive an error message. This problem may occur when an application is sequenced under Microsoft Windows 2000 and then streamed to Microsoft Windows XP or to Microsoft Windows Server 2003.

Note Although the error message contains "msvcrt.dll," this error message can occur for other files.

RESOLUTION

To resolve this problem, locate and then remove the Msvcrt.dll file from the application sequence. To do this, follow these steps:

  1. Perform an "Open for Package Upgrade" operation.
  2. Start the Installation Wizard, locate the extracted files, and then delete the Mscvrt.dll file.
  3. Finish the Installation Wizard.
  4. Start the Application Wizard.
  5. When the Application Wizard is finished, save the application sequence.


Keywords: kbtshoot kbexpertiseinter KB931572