Services Partners Company
Knowledge Base


Article

Progress client fails to start on some PCs when run from a mapped drive

« Go Back

Information

 
EnvironmentProduct: OpenEdge
Version: All supported versions
OS: Windows
Question/Problem Description
Progress client fails to start on some PCs when run from a mapped drive.

PROWIN32.EXE fails to start on client PC.

PROWIN32.EXE fails to initialize correctly and crashes.

Microsoft Event Viewer errors report missing dependencies.
Steps to Reproduce
Clarifying Information
Progress is not installed on the client PC.

PROWIN32 is started from a mapped drive.

Problem only affects some PCs.
Error MessageThe application failed to initialize properly (0xc0150002). Click on OK to terminate the application.


Errors in Windows Event Viewer:

Event ID: 32
Source: SideBySide
Event ID: 32
Description: Dependent Assembly Microsoft.VC80.MFC could not be found and Last Error was The referenced assembly is not installed on your system.


Event ID: 59
Source: SideBySide
Event ID: 59
Resolve Partial Assembly failed for Microsoft.VC80.MFC. Reference error message: The referenced assembly is not installed on your system.


Event ID: 59
Source: SideBySide
Event ID: 59
Generate Activation Context failed for \\<mapped drive>\<hiddenshare>\dlc102b\bin\prow32.dll. Reference error message: The operation completed successfully.
Defect/Enhancement Number
Cause
Progress / OpenEdge is not installed on the client PC. This is not a supported configuration; a full client installation or shared network installation (netsetup) must be present.
As a result of not installing OpenEdge correctly, some files are not installed / registered on the client operating system. In this case, the Visual C++ runtime files are not present.
Resolution
Install OpenEdge on the client PC.
Workaround
Notes
Attachment 
Disclaimer

The origins of the information on this site may be internal or external to Progress Software Corporation (“Progress”). Progress Software Corporation makes all reasonable efforts to verify this information. However, the information provided is for your information only. Progress Software Corporation makes no explicit or implied claims to the validity of this information.

Any sample code provided on this site is not supported under any Progress support program or service. The sample code is provided on an "AS IS" basis. Progress makes no warranties, express or implied, and disclaims all implied warranties including, without limitation, the implied warranties of merchantability or of fitness for a particular purpose. The entire risk arising out of the use or performance of the sample code is borne by the user. In no event shall Progress, its employees, or anyone else involved in the creation, production, or delivery of the code be liable for any damages whatsoever (including, without limitation, damages for loss of business profits, business interruption, loss of business information, or other pecuniary loss) arising out of the use of or inability to use the sample code, even if Progress has been advised of the possibility of such damages.



Feedback
 
Was this article helpful?

   

Your feedback is appreciated.

Please tell us how we can make this article more useful.



Characters Remaining: 255