J'ai installé la VS Community soi-disant gratuite 2017 sur mon PC et 30 jours plus tard, je reçois ce message de VS disant que ma licence a expiré.
Licence? Expiré? Je pensais que l'édition communautaire était "gratuite pour toujours" et arborait donc le tag "communauté". Que se passe-t-il? J'ai essayé de me connecter avec mon compte outlook.com, mais il dit "quelque chose s'est mal passé" et revient au même écran.
Comment obtenir une version entièrement gratuite de VS 2017 pour pouvoir travailler sur mes projets FOSS?
visual-studio
Le flash
la source
la source
Réponses:
Connectez-vous et la période d'essai de 30 jours disparaîtra!
la source
Pour contourner "30 jours restants doivent aller en ligne pour se connecter", connectez-vous une fois au compte Microsoft, vous obtiendrez le dossier% LocalAppData% \ Microsoft \ VSCommon \ OnlineLicensing que vous pouvez copier sur des PC hors ligne.
la source
AVERTISSEMENT IMPORTANT: Les informations fournies ci-dessous sont uniquement à des fins éducatives! L'extension d'une période d'essai de Visual Studio Community 2017 peut être ILLEGALE!
Alors, commençons.
Clé de Registre d'intérêt:
HKEY_CLASSES_ROOT\Licenses\5C505A59-E312-4B89-9508-E162F8150517\08878
. Je suppose que la08878
sous-clé peut différer d'une installation à l'autre (pourquoi pas, non?). Je n'ai testé que sur mon propre. Vérifiez donc les autres sous-clés si vous ne pouvez pas faire correspondre les valeurs appropriées décrites ci-dessous. La valeur binaire stockée dans cette clé est chiffrée avecCryptProtectData
. Décryptez-le donc d'abord avecCryptUnprotectData
. Octets d'intérêt (petit-boutien):[-16]
et[-15]
est une année d'expiration;[-14]
et[-13]
est un mois d'expiration;[-12]
et[-11]
est un jour d'expiration.Augmenter ces valeurs (de préférence l'année :)) prolongera votre période d'essai et supprimera un écran de blocage! Je ne connais rien d'un tel outil qui permet de modifier les valeurs de registre cryptées, donc mon petit programme
C++
etWindows API
ressemble à:La langue réelle n'a pas d'importance si vous avez accès aux fonctions de registre et de cryptographie dans votre langue. Je parle juste couramment
C++
. Désolé, je ne publie pas de code prêt à l'emploi pour des raisons éthiques.la source
Set-ExecutionPolicy -ExecutionPolicy Bypass -Scope CurrentUser
tant qu'administrateur dans PowerShell.Dans mon cas, j'étais déjà connecté. J'ai donc dû
sign out
etsign in
encore encore.En espagnol
Cerrar Sesion
estsign out
.la source
Check for an updated license
sans vous déconnecter et vous reconnecter.We could not download the license. Please check your network connection or proxy settings.
- ma connexion réseau est très bien, btw ...VS 17 Community Edition est gratuit. Il vous suffit de vous connecter avec votre compte Microsoft et tout ira bien à nouveau.
la source
A. Connectez-vous si vous n'êtes pas déjà connecté.
B. Si vous êtes déjà connecté, cliquez sur le lien Rechercher une licence mise à jour sur la page des paramètres du compte.
C. "Nous n'avons pas pu télécharger une licence. Veuillez vous assurer que vos comptes sont authentifiés." Si ce message est rencontré, déconnectez-vous et reconnectez-vous. Vous pouvez soit vous déconnecter en cliquant sur le lien Déconnexion, puis vous reconnecter en cliquant sur l'icône de compte dans le coin supérieur droit de Visual Studio. Ou vous pouvez simplement cliquer sur le lien Entrez à nouveau vos informations d'identification. Ce lien est une bonne indication que votre compte n'est pas synchronisé avec les serveurs Microsoft et le message d'erreur est exact car votre compte n'est pas authentifié et la licence ne peut pas être actualisée.
Une fois que vous vous êtes reconnecté et que votre compte a été authentifié avec succès, vous verrez que le lien "Entrez à nouveau vos informations d'identification" a disparu. C'est un bon indicateur que vous pouvez maintenant continuer et actualiser la licence. S'il ne le fait pas automatiquement, vous pouvez cliquer à nouveau sur le lien Rechercher une licence mise à jour. Cette fois, vous verrez un court message de confirmation et votre adresse e-mail associée sera répertoriée.
La connexion est inévitable si vous voulez vous débarrasser de cet avertissement ennuyeux. Mais même si vous avez toujours été signé dès le premier jour, vous pouvez toujours rencontrer cet avertissement. D'après mon expérience, cela peut se produire si vous avez récemment modifié le mot de passe de votre compte, ou si vous avez ajouté 2FA (vérification en deux étapes) à votre compte, ou si vous avez réinitialisé le code de récupération du compte et avec lui les mots de passe de l'application. Cela peut également être lié à l'inactivité ou aux récentes modifications apportées par Microsoft à l '«expérience de connexion» pour les comptes Microsoft.
Quelle que soit la raison, la connexion ou la déconnexion, puis la reconnexion semblent être le meilleur traitement pour ce désagrément.
la source
J'ai eu ce problème. La connexion ou la pression sur le lien "Rechercher une licence mise à jour" n'a pas fonctionné pour moi. Ma solution était de redémarrer Visual Studio, essayez à nouveau (connectez-vous et vérifiez la licence). Redémarrez Visual Studio, réessayez. J'ai dû le faire plusieurs fois et puis ça a marché! (J'ai également essayé d'appuyer sur le menu "Fichier" qui est disponible pendant une courte période de temps avant que la fenêtre de demande ennuyeuse n'apparaisse à nouveau.) Peut-être que vous ne vous connectez pas au serveur ou que le serveur lui-même ne met pas à jour sa base de données rapidement assez.
la source
Dans mon cas, c'était la solution la plus triviale - j'avais juste besoin d'exécuter Vistual Studio en tant qu'administrateur.
C'est une chose banale, mais je n'ai vu cela mentionné nulle part.
la source
J'utilise Visual Studio Professional sous licence via l'abonnement MAPS Action Pack. Depuis la nouvelle version du Microsoft Partner Center, il faut ajouter l'utilisateur abonné au logiciel d'avantage partenaire.
Centre des partenaires-> Avantages-> Abonnements Visual Studio-> Ajouter un utilisateur
Après cela, vous devez vous déconnecter et ressaisir les informations d'identification dans les paramètres de compte de VS.
la source
Pour VS2019, j'ai pu m'inscrire avec mon compte github :
Ensuite, il enverra un mot de passe à votre e-mail et vous pourrez vous connecter.
la source
AVERTISSEMENT IMPORTANT: Les informations fournies ci-dessous sont uniquement à des fins éducatives! L'extension d'une période d'essai de Visual Studio Community 2017 peut être ILLEGALE!
Vous avez le même effet lorsque vous supprimez tous les fichiers de HKEY_CLASSES_ROOT \ Licenses \ 5C505A59-E312-4B89-9508-E162F8150517. Exécutez "Visual Studio Installer" et choisissez l'option "réparer". Vous disposez maintenant de 30 nouveaux jours d'essai. Mais vous avez perdu toute configuration dans votre VS.
la source
Rappelez-vous, si vous êtes à l'intérieur du rouge privé avec un proxy, vous devez vous déconnecter et vous reconnecter avec un WIFI externe par exemple.
la source
Pour mon cas, le problème était en fait que j'ai cassé machine.config et que VS ne pouvait pas avoir de connexion J'ai ajouté les lignes suivantes à mon machine.config
Après avoir remplacé la section précédente pour:
VS a commencé à travailler.
la source
Non, l'édition communautaire est gratuite, alors connectez-vous et débarrassez-vous de l'avertissement. Pour plus de détails, veuillez vérifier le lien suivant.
https://visualstudio.microsoft.com/vs/support/community-edition-expired-buy-license/
Merci, Ravinder
la source