MSP VB run time error 53 due to Microsoft .NET Framework Version

book

Article ID: 18140

calendar_today

Updated On:

Products

Clarity PPM On Premise Clarity PPM SaaS

Issue/Introduction

After installing the MSP Interface and CA PPM Schedule Connect for Clarity, I am getting a VB Run-Time Error '53' when opening a project to Microsoft Project (MSP). Clicking on Debug for the error the following was highlighted in the code:

MsgBox Niku_Api.mspGetMSPLocalizedString("IDS_MSPINT_BADVERSION")

Steps to Reproduce

  1. Navigate to project in Clarity PPM
  2. Click the "Open in Scheduler" drop down on the Project Properties or Tasks tab
  3. Select Microsoft Project [Read-Write] or Microsoft Project [Read-Only]

Expected Result:  Project opens successfully in MSP

Actual Result: The following error appears in MSP: Run-time Error '53' and the project does not open. 

Cause

The Microsoft .Net Framwork installed on the workstation is not on the correct version.

Environment

Release: All Supported Releases
Component: Clarity PPM Microsoft Project

Resolution

Go to the Control Panel's Programs List and check to ensure the Compatible version of Microsoft .NET Framework is installed.

  1. Check the Hardware and Software Compatibility Specifications for your Clarity Release for the supported version 
  2. If it is not already installed, it can be downloaded from https://www.microsoft.com/en-us/download/
  3. If multiple versions are installed, uninstall all but one to resolve the error.
  4. Different versions, such as Microsoft .NET Framework 4 Client Profile or Microsoft .NET Framework 4 Extended, may not be compatible with the MSP Interface. Uninstall them and install the correct version to resolve the error.

Additional Information

If the above solution doesn't help, see also:

See MSP Integration - Master KB of Known Issues

See MSP Integration Known Defects - Master KB