Description

During a dotnet analysis the analysis ended with the error "Failed to load metadata dispenser (0x80131700). Possible reasons are: missing .NET framework 2.0 version or .NET framework 2.0 has been installed after a more recent version"

Please find the screen shot below:

 

Observed in CAST AIP
Release
Yes/No
8.3.x(error)
8.2.x(tick)
8.1.x(tick)
8.0.x(tick)
7.3.x(tick)
7.2.x(tick)
7.0.x(tick)
Observed on RDBMS
RDBMS
Yes/No
Oracle Server(tick)
Microsoft SQL Server(tick)
CSS3(error)
CSS2(tick)
CSS1(tick)
Step by Step Scenario
  1. Package the source code
  2. Run the analysis,
  3. Analysis crashes with error in the analysis log.
Action Plan

The Meta Data Dispenser is a COM component and part of the .NET Framework. It is necessary during analysis to open the .net assemblies.

The error comes when the analysis machine does not have .net framework 2 installed or other higher version of framework is installed before framework 2.

Perform the following

  1. Uninstall the framework 2 and other higher version,If you have .net framework 2 installed.
  2. Reinstall these frameworks in this order: 2, other higher framework in ascending order (framework 2 first and then other higher framework)
  3. Run the analysis again.
Impact on Analysis Results and Dashboard

Impact of issue: Analysis crashes with error message in the analysis log
Impact after applying solution: Analysis runs fine.

Notes/comments

 

Related Pages