SQL Server mscorlib.tbl not found CLRVERSION

After installing some application that needs the .Net Framework 1.1 (I had 2.0 already installed) my SQL Server Management Studio (2005) begins to complain about not finding mscorlib.tbl the message was:

The file C:\Windows\Microsoft.NET\Framework\[version_number]\mscorlib.tlb could not be loaded.

It seems that an environment variable was deleted or lost.

To correct that there is a workaround from Microsoft (KB918685), but I think it’s better to add the removed variable.

Right clicking my computer, properties, advanced, environment variables and then (for 2005) add the variable with name and value:

Name: CLRVERSION
Value: v2.0.50727

Check with your terminal (console/command prompt)
echo %CLRVERSION%

References:
http://support.microsoft.com/kb/918685
http://www.eggheadcafe.com/conversation.aspx?messageid=32515194&threadid=32515194

Advertisements

One thought on “SQL Server mscorlib.tbl not found CLRVERSION

  1. Pingback: SQL Server mscorlib.tbl not found CLRVERSION « Ernesto Ocampo Blog en Español

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s