Error Nuget: FormatException – la cadena no tiene el formato correcto

Escenario: VISUAL STUDIO 2013 CON UPDATE 4

Problem: Error installing packages with NuGet 2.7 / 2.8

En mi caso, tengo instalados:  Visual Studio 2010, 2012, 2013 todos en la misma máquina con Windows 7 Profesional y después de actualizar mi Windows y Visual Studio 2013 UPDATE 4, me empezo a pasar este error.

El objetivo de este post es poder ayudar  y que no os pase como a mí, que empeceis a volveros locos y comenceis a desinstalar las versiones de Visual Studio y Nuget y volverlas a instalar de nuevo y veais que sigue sin funcionar la instalación de paquetes via Nuget.

LA SOLUCION ES MUY SIMPLE, ESO SI, DESPUES DE PERDER VARIAS HORAS ANTES DE ENCONTRARLA😉



PM> install-package log4net 
 Installing 'log4net 2.0.0'. 
 Successfully installed 'log4net 2.0.0'. 
 Adding 'log4net 2.0.0' to Tyson.OperatorUpload. 
 Install failed. Rolling back... 
 install-package : Input string was not in a correct format. 
 At line:1 char:1
◾install-package log4net
◾ ~~~~~~~~~~~~~~~~~~~~~~~
◾CategoryInfo : NotSpecified: (:) [Install-Package], FormatException
◾ FullyQualifiedErrorId : NuGetCmdletUnhandledException,NuGet.PowerShell.Commands.InstallPackageCommand

This is caused by the type library for the VSLangProj.dll COM component being unregistered on your system. This can happen, for example, when you have two versions of Visual Studio installed side-by-side and you then uninstall the older version. Doing so may inadvertently unregister the above COM library.

Solution::

Run this command from an elevated prompt to re-register the type library for VSLangProj.dll

regsvr32 "C:\Program Files\Common Files\microsoft shared\MSEnv\VsLangproj.olb"

If the command fails, check to see if the file exists in that location.

For more information about this error, see this work item.

Link oficial: https://github.com/NuGet/NuGetDocs/blob/master/site/Docs/Reference/Known-Issues.markdown

Espero que os sirva de ayuda.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s