Franson.SysMonitor.Service no se inicia después de la migración del servidor

Problema

Ya no puedes actualizar los complementos después de migrar GpsGate a un nuevo servidor Windows. Y ya no puedes iniciar y detener el servicio en Administración del sitio > Servicio.

Causa

Franson.SysMonitor.Service no está configurado para ejecutarse bajo .NET4

Solución

Abre el archivo C:\GpsGateServer\Franson NMEA Service\Franson.SysMonitor.Service.exe.config en un editor de texto.

Asegúrate de que se vea así:

<?xml version="1.0" encoding="utf-8" ?>
<configuration>
  <appSettings>
    <!-- Puerto al que escucha el reiniciador -->
    <!-- SEGURIDAD: Asegúrate de que este puerto no sea accesible desde Internet pública -->
    <add key="RestarterPort" value="11300"/>
    <add key="RestarterEnabled" value ="true"/>

  </appSettings>

  <startup>
    <supportedRuntime version="v4.0" />
  </startup>

</configuration>

Guarda el archivo y luego intenta iniciar el servicio nuevamente.