Saltar al contenido

No se pudo cargar el archivo o ensamblado ‘System.Runtime.InteropServices.RuntimeInformation

Te traemos la contestación a esta incógnita, o por lo menos eso creemos. Si presentas inquietudes dínoslo, para nosotros será un gusto ayudarte

Solución:

Confirmar el comentario hecho anteriormente por dwilliss también funcionó para mí. La solución fue deshacerse de:


  
  

(En mi caso, desde app.config, para un servicio de Windows). Mi proyecto tiene una dependencia indirecta de System.Runtime.InteropServices.RuntimeInformation solamente. Es una dependencia de un paquete NuGet que importé.

¿Podría faltar el ensamblaje cargado de su archivo de configuración? Asegúrese de tener algo similar a lo siguiente dentro de su web.config. NuGet normalmente haría esto, pero tal vez no lo haya hecho y no sepa qué cargar


  
  

Si ha actualizado la versión de tiempo de ejecución de .NET de un proyecto de una versión anterior a la 4.7.1 a la 4.7.1 o posterior, desinstale el paquete Nuget, elimine/comente la parte App.config si permanece y vuelva a agregar la referencia de la estructura. Está en el marco desde 4.7.1 en adelante, antes de eso, tenía que agregar un paquete Nuget.

[edit]… según el comentario de Michael anterior que voté a favor antes de la memoria viva.

Si para ti ha resultado provechoso nuestro post, sería de mucha ayuda si lo compartieras con más desarrolladores así nos ayudas a difundir esta información.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *