Visual Studio Community 2017 es una prueba de 30 días?


Instalé el supuestamente libre VS Community 2017 en mi PC y 30 días después recibo este mensaje de VS diciendo que mi licencia ha expirado.

Licencia? ¿Caducado? Pensé que la edición de la comunidad era "gratis para siempre", por lo tanto luciendo la etiqueta de" comunidad". ¿Qué está pasando? Traté de iniciar sesión con mi outlook.com cuenta, pero dice "algo salió mal" y vuelve a la misma pantalla.

¿Cómo puedo obtener una versión totalmente gratuita de VS 2017 para poder trabajar en mi software libre ¿proyectos?

prueba

Author: Matthias Braun, 2017-04-13

9 answers

Inicie sesión y la prueba de 30 días desaparecerá!

 133
Author: Peter,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-04-13 11:01:47

Para omitir "30days left must go online to sign-in", inicie sesión una vez en la cuenta de Microsoft, obtendrá %LocalAppData%\Microsoft\VSCommon\OnlineLicensing carpeta que puede copiar a PC sin conexión.

 34
Author: ,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-07-26 07:29:06

En mi caso, ya he iniciado sesión. Así que tuve que sign out y sign in de nuevo.

En español Cerrar Sesion es sign out.

pantallazo

 14
Author: Juan Carlos Oropeza,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-08-15 06:55:31

VS 17 Community Edition es gratis. Solo tiene que iniciar sesión con su cuenta de Microsoft y todo estará bien de nuevo.

 6
Author: shawkyz1,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-04-13 11:08:05

Necesita iniciar sesión. Si ya ha iniciado sesión y el problema persiste, en Configuración de la cuenta haga clic en "buscar una licencia actualizada". Eso debería arreglarlo.

 2
Author: Bojan,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2018-04-17 10:28:04

IMPORTANTE DESCARGO DE RESPONSABILIDAD: La información proporcionada a continuación es solo para fines educativos! Extender un período de prueba de Visual Studio Community 2017 podría ser ILEGAL!

Así que comencemos.

Clave de interés del registro: HKEY_CLASSES_ROOT\Licenses\5C505A59-E312-4B89-9508-E162F8150517\08878. Asumo que la subclave 08878 puede diferir de una instalación a otra (¿por qué no, no lo es?). He probado solo en mi propia. Así que compruebe otras subclaves si no puede coincidir con los valores adecuados descritos a continuación. El valor binario almacenado en esa clave es cifrado con CryptProtectData. Así que descifrarlo primero con CryptUnprotectData. Bytes de interés (little-endian):

  • [-16] y [-15] es un año de vencimiento;
  • [-14] y [-13] es un mes de vencimiento;
  • [-12] y [-11] es un día de vencimiento.

El aumento de estos valores (preferible el año :) ) extenderá su período de prueba y deshacerse de una pantalla de bloqueo! No sé nada de una herramienta que permite editar valores de registro cifrados, por lo que mi pequeño programa en C++ y Windows API parece:

RegGetValue
CryptUnprotectData
Data.pbData[Data.cbData-16]++;
CryptProtectData
RegSetValue

El idioma real no importa si tiene acceso a las funciones de registro y criptografía en su idioma. Solo hablo con fluidez C++. Lo sentimos, no publico un código listo para usar por razones éticas.

 2
Author: Dmitrii,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2018-07-28 10:42:58

Yo tenía el mismo problema. Todo lo que hice fue iniciar sesión en mi cuenta de Microsoft y el error 'período de prueba' desapareció. Simple.

 1
Author: Mativo,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-07-03 12:09:43

visual studio

A. Inicie sesión si aún no ha iniciado sesión.

configuración de la cuenta

B. Si ya ha iniciado sesión, haga clic en el enlace Buscar una licencia actualizada en la página configuración de la cuenta.

configuración de la cuenta

C. "No pudimos descargar una licencia. Asegúrese de que sus cuentas estén autenticadas."Si se encuentra este mensaje, cierre sesión y vuelva a iniciar sesión. Puede cerrar sesión haciendo clic en el enlace de Cerrar sesión y luego vuelva a iniciar sesión haciendo clic en el icono de cuenta en la esquina superior derecha de Visual Studio. O simplemente puede hacer clic en el enlace Volver a ingresar sus credenciales. Este enlace es una buena indicación de que su cuenta no está sincronizada con los servidores de Microsoft y el mensaje de error es correcto en el sentido de que su cuenta no está autenticada y la licencia no se puede actualizar.

iniciar sesión iniciar sesión

configuración de la cuenta

Una vez que haya vuelto a iniciar sesión y su cuenta se haya completado correctamente autenticado, verá que el enlace" Volver a ingresar sus credenciales " se ha ido. Este es un buen indicador de que ahora puede seguir adelante y actualizar la licencia. Si no lo hace automáticamente, puede hacer clic en el enlace Buscar una licencia actualizada una vez más. Esta vez verá un breve mensaje de confirmación y su dirección de correo electrónico asociada aparecerá en la lista.

configuración de la cuenta

visual studio

Firma es inevitable si desea deshacerse de este molesto advertencia. Pero incluso si siempre ha firmado desde el primer día, todavía puede encontrarse con esta advertencia. Según mi experiencia, esto puede suceder si ha cambiado recientemente la contraseña de su cuenta, o ha agregado 2FA (verificación de dos pasos) a su cuenta, o ha restablecido el código de recuperación de la cuenta y con él las contraseñas de la aplicación. También puede tener que ver con la inactividad o los cambios recientes que Microsoft ha estado haciendo en la" experiencia de inicio de sesión " para Microsoft cuenta.

Cualquiera que sea la razón, iniciar sesión, o cerrar sesión y luego volver a iniciar sesión de nuevo parece ser el mejor tratamiento para esta molestia.

 0
Author: Samir,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2018-07-03 12:00:34

Tuve este problema. Iniciar sesión o presionar el enlace "Verificar una licencia actualizada" no funcionó para mí. Mi solución fue reiniciar Visual Studio, intentarlo de nuevo (iniciar sesión y comprobar la licencia). Reinicie Visual Studio e inténtelo de nuevo. Tuve que hacer esto varias veces y luego funcionó! (También intenté presionar el menú" Archivo " que está disponible por un corto período de tiempo antes de que aparezca de nuevo la molesta ventana de solicitud.) Tal vez simplemente no se conecta al servidor o el servidor en sí no actualice su base de datos lo suficientemente rápido.

 0
Author: tomihasa,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2018-09-27 10:38:10