Instalé el VS Community 2017 supuestamente gratuito en mi PC y 30 días después recibo este mensaje de VS que dice que mi licencia ha expirado.
¿Licencia? ¿Caducado? Pensé que la edición de la comunidad era "gratis para siempre", por lo que lucía la etiqueta de "comunidad". ¿Que esta pasando? Intenté iniciar sesión con mi cuenta de outlook.com pero dice "algo salió mal" y vuelve a la misma pantalla.
¿Cómo obtengo una versión totalmente gratuita de VS 2017 para poder trabajar en mis proyectos FOSS?
visual-studio
El flash
fuente
fuente
Respuestas:
¡Inicia sesión y la prueba de 30 días desaparecerá!
fuente
Para omitir "30 días restantes, debe conectarse para iniciar sesión", inicie sesión una vez en la cuenta de Microsoft, obtendrá la carpeta% LocalAppData% \ Microsoft \ VSCommon \ OnlineLicensing que puede copiar en PC sin conexión.
fuente
EXENCIÓN DE RESPONSABILIDAD IMPORTANTE: ¡La información proporcionada a continuación es solo para fines educativos! ¡Ampliar un período de prueba de Visual Studio Community 2017 podría ser ILEGAL!
Entonces empecemos.
Clave de registro de interés:
HKEY_CLASSES_ROOT\Licenses\5C505A59-E312-4B89-9508-E162F8150517\08878
. Supongo que la08878
subclave puede diferir de una instalación a otra (¿por qué no, no lo es?). Solo he probado en mi propio. Por lo tanto, verifique otras subclaves si no puede hacer coincidir los valores adecuados que se describen a continuación. El valor binario almacenado en esa clave se cifra conCryptProtectData
. Así que descifrarlo primero conCryptUnprotectData
. 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 (preferiblemente el año :)) extenderá su período de prueba y eliminará una pantalla de bloqueo! No sé nada de una herramienta que permita editar valores de registro cifrados, por lo que mi pequeño programa aparece
C++
y seWindows API
ve así:El idioma real no importa si tiene acceso a las funciones de registro y criptografía en su idioma. Solo soy fluido
C++
. Lo sentimos, no publico un código listo para usar por razones éticas.fuente
Set-ExecutionPolicy -ExecutionPolicy Bypass -Scope CurrentUser
como administrador en PowerShell.En mi caso, ya había iniciado sesión. Así que tuve que hacerlo una
sign out
ysign in
otra vez.En español
Cerrar Sesion
essign out
.fuente
Check for an updated license
sin tener que cerrar sesión y volver a iniciarla.We could not download the license. Please check your network connection or proxy settings.
- mi conexión a la red está muy bien, por cierto ...VS 17 Community Edition es gratis. Solo necesita iniciar sesión con su cuenta de Microsoft y todo volverá a estar bien.
fuente
A. Inicie sesión si aún no ha iniciado sesión.
B. Si ya ha iniciado sesión, haga clic en el enlace Buscar una licencia actualizada en la página de 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 la sesión y vuelva a iniciarla. Puede cerrar sesión haciendo clic en el enlace Cerrar sesión y luego volver a iniciar sesión haciendo clic en el icono de la 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, ya que su cuenta no está autenticada y la licencia no se puede actualizar.
Una vez que haya vuelto a iniciar sesión y su cuenta se haya autenticado correctamente, verá que el enlace "Vuelva a ingresar sus credenciales" desaparezca. Este es un buen indicador de que ahora puede continuar y actualizar la licencia. Si no lo hace automáticamente, puede hacer clic nuevamente en el enlace Buscar una licencia actualizada. Esta vez verá un breve mensaje de confirmación y su dirección de correo electrónico asociada aparecerá en la lista.
Iniciar sesión es inevitable si desea deshacerse de esta molesta advertencia. Pero incluso si siempre ha firmado desde el primer día, aún puede encontrarse con esta advertencia. Según mi experiencia, esto puede suceder si recientemente ha cambiado la contraseña de su cuenta, o ha agregado 2FA (verificación en dos pasos) a su cuenta, o si ha restablecido el código de recuperación de la cuenta y con ella 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 las cuentas de Microsoft.
Cualquiera sea la razón, iniciar sesión o cerrar sesión y luego volver a iniciar sesión parece ser el mejor tratamiento para esta molestia.
fuente
Tuve este problema Iniciar sesión o presionar el enlace "Buscar una licencia actualizada" no funcionó para mí. Mi solución fue reiniciar Visual Studio, volver a intentarlo (iniciar sesión y verificar la licencia). Reinicie Visual Studio, intente nuevamente. Tuve que hacer esto varias veces y luego funcionó. (También traté de presionar el menú "Archivo" que está disponible por un corto período de tiempo antes de que vuelva a aparecer la molesta ventana de solicitud.) Tal vez simplemente no te conectas al servidor o el servidor en sí no actualiza su base de datos rápidamente suficiente.
fuente
En mi caso, fue la solución más trivial: solo necesitaba ejecutar Vistual Studio como administrador.
Es algo trivial, pero no vi esto mencionado en ninguna parte.
fuente
Estoy usando Visual Studio Professional con licencia sobre la suscripción de MAPS Action Pack. Desde la nueva versión del Microsoft Partner Center, uno tiene que agregar el usuario suscrito al software de beneficios para socios.
Centro de socios-> Beneficios-> Suscripciones de Visual Studio-> Agregar usuario
Después de eso, debe cerrar sesión y volver a ingresar las credenciales en la configuración de la cuenta de VS.
fuente
Para VS2019 pude registrarme con mi cuenta de github :
Luego enviará la contraseña a su correo electrónico y podrá firmar.
fuente
EXENCIÓN DE RESPONSABILIDAD IMPORTANTE: ¡La información proporcionada a continuación es solo para fines educativos! ¡Ampliar un período de prueba de Visual Studio Community 2017 podría ser ILEGAL!
Tiene el mismo efecto cuando elimina todos los archivos de HKEY_CLASSES_ROOT \ Licenses \ 5C505A59-E312-4B89-9508-E162F8150517. Ejecute "Visual Studio Installer" y elija la opción "reparar". Ahora tiene 30 días nuevos de prueba. Pero perdió toda la configuración en su VS.
fuente
Recuerde, si está dentro de red privada con algún proxy, debe cerrar sesión y volver a iniciar sesión con un WIFI externo, por ejemplo.
fuente
Para mi caso, el problema fue que rompí machine.config y parece que VS no pudo tener una conexión. He agregado las siguientes líneas a mi machine.config
Después de reemplazar la sección anterior para:
VS comenzó a trabajar.
fuente
No, la edición comunitaria es gratuita, así que solo inicie sesión y elimine la advertencia. Para más detalles, consulte el siguiente enlace.
https://visualstudio.microsoft.com/vs/support/community-edition-expired-buy-license/
Gracias Ravinder
fuente