Obtener las versiones de Framework instaladas en un Windows Server?

2 views
Skip to first unread message

Carlos Admirador

unread,
Aug 4, 2022, 10:30:22 AMAug 4
to AltNet-Hispano
De NET Framewok y NET Core.

Carlos Admirador

unread,
Aug 10, 2022, 7:51:02 AMAug 10
to AltNet-Hispano
Alberto Población:

Para Net Core puedes ejecutar en una ventana de comandos el siguiente comando:

dotnet --list-runtimes

Si necesitas hacerlo desde C#, puedes usar Process.Start para lanzar el comando y RedirectStandardInput para capturar el resultado.

Para Net Framework, las versiones se buscan en el Registro de Windows. Desde C# puedes usar Microsoft.Win32.Registry para acceder al registro. El siguiente articulo te dice cual es la ruta del registro en la que tienes que buscar e incluso te proporciona un ejemplo de codigo para hacerlo:
https://docs.microsoft.com/en-us/dotnet/framework/migration-guide/how-to-determine-which-versions-are-installed

Carlos Admirador

unread,
Aug 10, 2022, 7:51:25 AMAug 10
to AltNet-Hispano
se recomienda esta aplicación de JM Alarcón para NET clásico:

https://github.com/jmalarcon/DotNetVersions
Reply all
Reply to author
Forward
0 new messages