PDK 7.0 - Error 2908/problems installing PerlRT.dll during Perl Dev Kit installation

Posted by kevinw on 2007-03-20 11:11
OS: Windows | Product: Perl Dev Kit | tags: .net error 2908 PDK perlrt.dll
Question: 

I get an "Internal error 2908" and then "An error occurred during the installation of assembly 'PerlRT69.dll'..." (or 'PerlRT70.dll,... depending on the version of PDK) during the installation of the Perl Dev Kit. What causes this? How can I proceed with the installation?

Answer: 

The errors above are caused by the machine in question not having a Microsoft .NET runtime installed. There are two ways to handle the situation:

  • install a .NET runtime from Microsoft (.NET 3.0 is not yet supported)
  • restart the PDK installation and deselect the PerlNET component -- it isn't useful without an installed .NET runtime

Either case will allow the installation to proceed.

grahams
ActiveState Staff
Tue, 2007-10-16 14:02

Please read the following FAQ regarding how to install .NET in a way that avoids problems with the .NET security patches.

http://community.activestate.com/faq/plc-exe-not-recognized