Hoe repareer ik een “ongeldige licentiegegevens. Opnieuw installeren is vereist. ” Fout in Visual C # 2010 Express?

Ik heb geprobeerd visuele c # 2010 express editie op mijn pc, maar Wanneer ik het probeer uit te voeren, krijg ik een foutmelding.

Ongeldige licentiegegevens. Opnieuw installeren is vereist.

Ik heb het al geprobeerd het opnieuw te installeren, en het bericht blijft bestaan.

OS is Vista Home Premium. Ik heb al VC# 2008 Expressgeïnstalleerd.


Antwoord 1, Autoriteit 100%

Dit werkte voor mij op Vista. Het is gebaseerd op work-around bij MS: http://connect.microsoft.com/visualstudio/feedback/details/520110/invalid-license-data-reinstall-is-required

  1. Download Subinacl Command Line Tool
    http: // www .microsoft.com / downloads / nl / bevestiging.aspx? Familyid = E8BA3E56-D8FE-4A91-93CF-ED6985E3927B & AMP; DisplayLang = en

  2. Voer deze opdrachten uit:
    subinacl /subkeyreg HKEY_CLASSES_ROOT\Licenses /setowner=everyone
    subinacl /subkeyreg HKEY_CLASSES_ROOT\Licenses /grant=everyone=f

  3. Start vs 2010 Express opnieuw en deze keer vraagt ​​het om een ​​licentiesleutel.

(Op Windows 7 Home, moest ik de bovenstaande opdrachten twee keer uitvoeren voordat ze correct werkten)


Antwoord 2, Autoriteit 825%

Ik gebruik Visual Studio 2013 en ik heb hetzelfde probleem, maar het komt voor wanneer ik een oplossing probeer te openen die is gemaakt met behulp van Visual Studio 2010.

De oplossing voor mij is om het oplossingsbestand (.sln) te openen met Kladblok en deze regel te wijzigen:

[# Visual Studio 2010]

naar dit:

[# Visual Studio 2013]

Antwoord 3, autoriteit 93%

Ik heb gewoon met de rechtermuisknop geklikt en geopend met Visual Studio XXXX (in mijn geval 2015). Sla het dan op. Klaar.


Antwoord 4, autoriteit 97%

Ik heb hetzelfde probleem met Windows 7 Pro. Heb alles geprobeerd dat door de Microsoft-mensen werd voorgesteld, inclusief verwijderen, opschonen, opnieuw installeren van zowel het webinstallatieprogramma als de VS2010 Express iso – met elke keer hetzelfde resultaat.

Om te zeggen dat het frustrerend is, is een understatement en de desinteresse van Microsoft bij het oplossen van wat een veelvoorkomend probleem lijkt te zijn (je kunt veel ‘zoekresultaten’ van zoekmachines vinden voor het probleem, geen enkele voor een oplossing) is vrij ongelooflijk.

p>

Aangezien dit vrijwel een maagdelijke Win7-installatie is, is de enige conclusie dat MS hun licentiecontroles opnieuw heeft verbroken (waarom controleren op een licentie voor een gratis product?).

Bewerken: na verder onderzoek ben ik tot de conclusie gekomen dat het advies van Microsoft nutteloos is en niet probeert het probleem te diagnosticeren. Het gaat gewoon uit van een corrupte installatiebron. Ik geloof dat het probleem in feite corrupte machtigingen / eigendom van registersleutels is. HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Licenses en subsleutels moeten eigendom zijn van SYSTEM, waarbij beheerders volledige toegang hebben. Op mijn getroffen systeem kan de eigenaar niet worden weergegeven en worden er geen machtigingen weergegeven wanneer deze door de beheerder worden bekeken.

Ik heb hier tot nu toe geen definitieve oplossing voor, omdat ik de machtigingen voor de betreffende registersleutels niet adequaat kan bewerken.

Windows opnieuw installeren is een vrijwel zekere oplossing, maar ook een extreem ingrijpende.


Antwoord 5, autoriteit 150%

Ik heb dit EXACTE probleem gehad met het downloaden van VS2010 Professional Trial / Evaluation. Ik kan duidelijke en beknopte stappen geven om te reproduceren:

  1. Stel je systeemklok 1 dag vooruit (oeps!)
  2. Installeer de proefsoftware.
  3. Stel je systeemklok terug op de juiste datum.
  4. Start VS2010, u ontvangt de vage melding “Ongeldige licentiegegevens. Opnieuw installeren is vereist.”

In mijn geval was de oplossing vrij eenvoudig: zet de klok terug op de verkeerde datum. De volgende dag kon ik de klok terugzetten op de juiste datum en het product blijven gebruiken.

Op basis van andere antwoorden op deze vraag, lijkt het erop dat er verschillende redenen zijn waarom u dit bericht zou kunnen ontvangen. Dit specifieke probleem zal waarschijnlijk worden aangetroffen door iemand met een “maagdelijke” installatie van Windows, aangezien het niet zo moeilijk is om de klok verkeerd in te stellen bij het instellen van een nieuwe computer en dit later op te lossen (en als u de klok uren na als u het product installeert, kan het moeilijk zijn om alles in elkaar te zetten en te beseffen wat er is gebeurd).

Hopelijk helpt dit iemand anders.


Antwoord 6, autoriteit 125%

Ik had dit probleem, maar ik kon dit oplossen door met de rechtermuisknop te klikken en Run as Administratorte gebruiken. Dit start het programma prima op.


Antwoord 7, autoriteit 100%

Ik kreeg het probleem toen ik MS SQL 2012met IngegrationServiceinstalleerde, de MS Visual Studio 2010 (geïsoleerd) werd geïnstalleerd vanuit het sql-installatieprogramma.

Deze VS heeft de fout geretourneerd: Invalid license data. Reinstall is required.

Ik heb het probleem opgelost door SSDT opnieuw te installeren met MS VS 2012 (geïntegreerd)
http://msdn.microsoft.com/en-us/jj650015


Antwoord 8, autoriteit 50%

Ik had dit probleem bij het installeren van een nieuwe zelfstandige SQL Server 2012-server.

Oorzaak: bij het installeren van SQL Management Tools wordt de VS Shell geïnstalleerd. Het lijkt alsof dit alles is wat je nodig hebt, maar dit is niet genoeg! (het laat eigenlijk zien dat het VS zal installeren)
Vreemd genoeg worden het pad en de applicatie in Windows weergegeven, je kunt ze niet openen zonder de fout.

Oplossing: u moet ook “SQL Server Data Tools” installeren via Feature Add met de SQL-Server.iso

Ik hoop dat dit iemand helpt… het heeft even geduurd.


Antwoord 9, autoriteit 50%

Ik krijg deze foutmelding alleen wanneer ik oudere oplossingsbestanden probeer te openen. Ik heb bijvoorbeeld VS2013 geïnstalleerd en deze foutmelding verschijnt wanneer ik dubbelklik op een VS2010-oplossingsbestand.

Er vanaf komen is zo eenvoudig:

  • VS2013 starten

  • Open het oude oplossingsbestand door op
    . te klikken
    “File->Open->Project/Solution…” in het menu (of gewoon door
    door op Shift+Ctrl+O te drukken)

  • Sla de oplossing op met het nieuwe formaat door op “Bestand->Opslaan” te klikken
    Oplossing als…” en overschrijf het oude bestand.


Antwoord 10, autoriteit 25%

Het lijkt erop dat dit is gerapporteerd als een bug, maar is gesloten als “niet reproduceerbaar”. Een suggestie van de Microsoft-supporter is om opnieuw te downloadenen opnieuw te installeren:

Probeer de volledige ISO te downloaden van http://www.microsoft.com /express/Downloads/#2010-All, koppel het als virtuele schijf. Voer vervolgens de Visual C#-setup uit vanaf de ISO-media en selecteer een optie om het product te verwijderen. Nadat Visual C# is verwijderd, probeert u het opnieuw te installeren vanaf de ISO-media.

Het klinkt me een beetje vergezocht in de oren, maar misschien wil je het eens proberen.

Als dat je niet helpt, raad ik je aan een nieuw bugrapport naar Microsoft te sturen of te stemmen om het bestaande te heropenen (ik weet niet zeker of/hoe dit mogelijk is).


Antwoord 11, autoriteit 25%

Ik heb met dit probleem te maken gehad bij het installeren van Visual studio 2010 – C# express met het lokale beheerdersaccount en toen ik probeerde de toepassing te registreren met een ander account dat geen beheerdersrechten heeft, vanwege bedrijfsbeleid kan dit account niet worden bewerkt in het register, dus plotseling kwam ik erachter hoe ik dit probleem kon oplossen. Ik open VS 2010 als een lokale beheerder en voer vervolgens de registratiesleutel in, en het werkt, ik begrijp niet hoe dat Microsoft zelf deed’ t vermeld deze oplossing of probeer zelfs niet om dit probleem te onderzoeken of op te lossen


Antwoord 12, autoriteit 25%

Ik kwam dit probleem net tegen bij een nieuwe installatie met een systeem met een slechte klokbatterij (wanneer ik de stroom uitschakel, wordt de datum/tijd opnieuw ingesteld. Door opnieuw te synchroniseren met time.windows.com kon ik VS2010 met succes uitvoeren .


Antwoord 13, autoriteit 25%

Het was niet de klok voor mij, en alle uren die besteed werden aan het opnieuw downloaden en opnieuw installeren waren tijdverspilling (behalve de laatste natuurlijk…).

Ook om de een of andere vreemde reden werkte het toevoegen van leesrechten aan de HKCR-node met behulp van psexec -i -s regeditniet vanzelf.

Om mijn probleem op Windows 7op te lossen, zorgde ik ervoor (met behulp van psexec -i -s regedit) dat mijn login-account volledige controlerechten had over elk knooppunt in de register en dat de groep iedereen leesrechten had voor elk knooppunt in het register en alle stappen in de volgende link heeft uitgevoerd (na elke stap opnieuw opstarten):

http://windows.microsoft.com/troubleshootwindows7sp1

Dit is waarschijnlijk overdreven, maar na meer dan 10 uur proberen om dit werkend te krijgen, ben ik gewoon blij dat het werkt… Veel succes!


Antwoord 14, autoriteit 25%

Ik zat meerdere dagen vast met hetzelfde probleem. Bij het onderzoeken van het register vond ik verschillende sleutels in HKCR waar ik zelfs als beheerder geen toegang toe kreeg. Onder deze sleutels bevond zich de sleutel Licenties. Ik heb veel geprobeerd om dit toegangsprobleem op te lossen, maar kon het niet oplossen.

Eindelijk heb ik dit probleem omzeild met een herinstallatie van Windows 7 – de optie Upgrade kiezen wanneer gevraagd wordt om te kiezen tussen een upgrade of een nieuwe installatie. Ik moest videostuurprogramma’s opnieuw installeren, maar al mijn programma’s en gebruikersaccounts hebben het overleefd.

http://windows.microsoft.com/ nl-NL/windows7/Windows-7 installeren-en-opnieuw installeren

Na de upgrade heb ik weer toegang tot de HKCR\Licenses en start Visual Studio 2010 zoals verwacht.


Antwoord 15, autoriteit 25%

Ik had dit probleem en kreeg het uiteindelijk voor elkaar. Ik heb bovenstaande oplossingen geprobeerd zonder resultaat. (Ik heb mijn licentiesleutels ingesteld om machtigingen te openen, mijn klok vooruit te zetten, enz.) Na twee dagen gaf ik het op…

Uiteindelijk heb ik VS 2012 Express geïnstalleerd, die VS 2010-oplossingen aankan maar geen 2010-code kon compileren (zonder een COFF-fout). Na het vinden van dit artikelover de installatie van VS 2010 om de 2010-oplossing in VS 2012 te compileren, heb ik VS 2010 opnieuw geïnstalleerd, hoewel ik ervan uitging dat het op zich niet zou werken. Ik heb toch geprobeerd 2010 te openen en het werkte!


Antwoord 16, autoriteit 25%

Analyse: volgens de vorige correcte opmerking van reece (en de oorspronkelijke auteur van de tijdelijke oplossing), heb ik ProcessMonitor gebruikt om te zien wat devenv.exe probeert te doen en faalt.
Helaas probeerde het een aantal reg-sleutels te lezen die niet onder het knooppunt Licenties vielen (dus het zou niet voldoende zijn geweest om het eigendom van de laatste met subinacl over te nemen). Bovendien gaven de betrokken sleutels, zelfs nadat ze eigendom waren geworden, nog steeds “TOEGANG GEWEIGERD”. Het was even nutteloos om het als beheerder te doen. Bovendien trapte Visual Studio ook niet in onzin over datumwijzigingen.

Oplossing – Probeer dit niet thuis 😀 hoewel: ik heb pstools gedownload en psexec -i -s regedituitgevoerd om systeemrechten te krijgen, daarna heb ik de rechten gewijzigd op het hele HKCR-knooppunt zodat iedereen kan lezen (:P wat kan ik zeggen, viva el comandante).

Ik wil erop wijzen dat het toevoegen van “Iedereen” om leesrechten te hebben op HKEY_Classes_Rootdit probleem voor mij heeft opgelost.

Ik weet niet precies welke toestemming nodig is, maar dit “werkte voor mij” … YMMV


Antwoord 17, autoriteit 25%

Dit kan ook gebeuren als u een xml-bestand probeert aan te roepen in plaats van de exe-toepassing.


Antwoord 18, autoriteit 25%

Een andere oplossing die ik heb gevonden om te werken, is de oplossing die Macwordt genoemd op SuperUser: https://superuser .com/questions/651261/how-do-i-fix-an-invalid-license-data-reinstall-is-required-error-in-visual-s

Als het simpelweg opnieuw installeren van de Visual Studio 2010-shell niet werkt, wijst hij erop dat het probleem kan worden opgelost door het te installeren via SSMS 2010:

Ik heb mijn probleem kunnen oplossen zonder handmatige wijzigingen aan te brengen in
het Windows-register door SQL Server Data Tools 2010te installeren, die
is ook gratis en bevat de Visual Studio 2010 Shell.

U hoeft niet het hele installatieproces te doorlopen. Ik heb het proces geannuleerd toen het klaar was met het installeren van de shell en het werkte prima.


Antwoord 19, autoriteit 25%

Als u hier bent van Google en dit probleem ondervindt met de configuratie-exporttool van GFI MailEssentials, controleer dan of u niet probeert WebMon.SettingsImporterTool.exe.xml te openen in plaats van WebMon.SettingsImporterTool.exe

Als u “verberg algemene bestandsextensies” heeft ingeschakeld, ziet u de .exe maar niet de .xml


Antwoord 20

Het is me net overkomen met een nieuwe installatie van Visual Studio 2010 ultimate op een nieuwe computer.

Deze nieuwe computer had de interne tijd correct ingesteld, maar de datum was een dag te laat ingesteld. Ik heb Visual Studio 2010 geïnstalleerd met de verkeerde datum. Toen merkte ik de verkeerde datum op en veranderde deze door te synchroniseren met een NTP-server, en vanaf dat moment zou Visual Studio 2010 niet werken… dus ik zal moeten stoppen met het gebruik van Visual Studio 2010 tot DateTime.Now > installatiedatum.


Antwoord 21

Ik heb gisteren hetzelfde probleem ondervonden. En ik heb het al opgelost.
Volg de stappen:

  • Voer setup.exe opnieuw uit; Wijzig of verwijder Microsoft Visual Studio 2010;
    Upgrade licentiesleutel (Voer nieuwe licentiesleutel in); Voltooid.

VEEL SUCCES!


Antwoord 22

Aan iedereen die een internetverbinding heeft. Vermeng je niet met je
Register Het is gewoon een verspilling van tijd. Zet dan je CMOS-klok rechts
Klik gewoon op de knop die ‘Geval Registry Key Online’ zeggen “vullen
het formulier (twee velden zijn alleen vereist) dan zou de registersleutel dat doen
Weer verschijnen op uw scherm en kopieer en plak het gewoon. Dan alles
werkt prima. Sorry ik kan geen afbeeldingen plaatsen die ik nog steeds meer punten moeten verdienen …


Antwoord 23

Achtergrond: Visual Studio 2012 Pro geïnstalleerd door beheerdersaccount.
Als “Joe-gebruiker” (lid van Win 7-gebruikersgroep, maar geen beheerders), kreeg ik het foutbericht.
Bij het lezen van dit forum concludeerde ik dat dit een generiek foutmelding is.
Stappen om op te lossen:
Open HK_CLASSES_ROOT als een Adminstrator.
Open contextmenu op de licenties Subkey
Selecteer Machtigingen …
Zet volledige controle voor alle gebruikers.

Meld u nu opnieuw aan als “Joe”.
Voila!

Vervolgens, omdat de beheerder de toestemming op HKCR / Licenties weer aan het lezen is om alleen voor gebruikers te lezen.

Twee tips voor ontwikkelaars.
Als u een applicatie als een gewone gebruiker kunt ontwikkelen en uitvoeren, dan vermoedelijk uw armen
Klanten hebben geen beheerdersrechten nodig om het ook uit te voeren.

Lek geen beveiligingsinformatie in “Nuttig” foutmeldingen. Microsloth volgt waarschijnlijk hun eigen advies en geven hier een vaag en onbehulpzaam foutbericht.

Ik heb geen idee waarom het wijzigen van de toestemming naar FC en dan weer terug naar de oorspronkelijke instelling. Ik kan alleen aannemen dat de Visual Studio iets naar die sleutel schrijft, de eerste keer dat het draait.


Antwoord 24

Hey dit was mijn probleem met mijn visuele basisnet 2005
Dit is hoe ik het heb opgelost:

1.Klik starten: – & GT; Type RUN (of druk op WIN + R)
2.Type Regedit
3.Click HKEY_CLASSES_ROOT
4.Klik licenties
5. Dubbele klik (standaard)
6. Schaar alle tekst geschreven in het veld Waardegegevens
6. Druk op OK
7.Run opnieuw Microsoft Visual Studio


Antwoord 25

Mijn POLEM:
-VS werkt prima, maar wanneer ik een nieuwe oplossing-instellingen en implementatie maak, maakt het instellenbestand, maar wanneer ik dit setup-bestand voer, zeg het: “Ongeldige licentiegegevens. Inname is vereist.”
-Subinacl werkt niet.

Mijn pc:
-OS: Windows 7 64BIT.
-Visuele studio 2012

Mijn weg:
-Close Visual Studio
-Run Regedit.
-Pull Down HKEY_CLASSES_ROOT
-Zaag voor licenties
– Klik op Licenties – & GT; Klik op Machtigingen … – & GT; Klik op Addvancurfed – & GT; Klik op Gebruiker die u wilt bewerken – & GT; Klik op Bewerken – & GT; Kies deze sleutel en subsleutel – & GT; Check All Toestaan: Volledige besturing, querywaarde, SetValue, Subkey maken, Subkeys, Notyfy, Creëer Link, Verwijderen, Schrijf DAC, Schrijf eigenaar, Leesbediening … – & GT; Controleer deze machtigingen aan voor objecten … – & GT; Klik op OK – & GT; Klik op OK – & GT; Klik op OK – & GT; Sluiten Registry Edit
-Start vs
-Hoop deze hulp


Antwoord 26

Hoewel geen van de bovenstaande oplossing voor mij heeft gewerkt (anders dan het uitvoeren van de toepassing met een andere gebruikersnaam), het hernoemen van de applicatiemap in% appdata% vaste de Porblem voor mij.
“C: \ gebruikers … \ appdata \ roaming \ Microsoft \ MS project”


Antwoord 27

Ik had dit probleem tijdens het installeren van dynamische bijl-instellingen in VM, terwijl het me installeerde, liet me zien naar ‘licentie is niet geldig, herin Visual Studio Shell 2010-versie’, dus ik heb de Visual Studio Shell 2010-versie en het volgende component en de volgende component en de volgende component en probeerde opnieuw de AX-beheerder te installeren.


Antwoord 28

Ik heb dit probleem met Visual Studio 2015 geïnstalleerd.

Ramonsantana over op forum.unity3d.com had de oplossing voor mij: https://forum.unity3d.com/threads/if-anyone-is-having-visual-studio-shell-2010- Ongeldige-licentiegegevens-herinstalleren-is-vereist.298824 /

Kopieer hier voor referentie

Gebruik Regedit Ga naar HKEY_CLASSES_ROOT en zoek naar visuele studio.dte
Omdat ik Visual Studio 2015 CTP heb geïnstalleerd, heb ik 3 DTE, One is
Visualstudio.dte, de andere visuele studioDe.10.0 en
Visualstudio.dte.14.0 Ga naar visualstudio.dte.14.0 (of wat dan ook
Versie van Visual Studio die u hebt geïnstalleerd) en klik op CLSID.

Kopieer de
Standaard (dubbelklik op Standaard en kopieer de sleutel erin), ga nu terug naar
Visua Studio.dte en dubbelklik op de standaard en plak de sleutel
je hebt zojuist gekopieerd.

Bijna daar

op visualstudio.dte Ga naar curver en
Dubbelklik op de sleutel om het te bewerken. Verander de 10.0 uiteindelijk aan
12.0 of 13.0 of 14.0, afhankelijk van welke versie van Visual Studio u en u bent gedaan.


Antwoord 29

SQL Server Data Tools installeren voor Visual Studio 2010 deden het voor mij! SSDT heeft daarmee een VS2010 IDE, die de vereiste registervermeldingen overschrijft.
Je kunt SSDT hier vinden.


ANTWOORD 30

Geloof het of niet, ik heb gevallen gevonden waar dit probleem is opgetreden als gevolg van een build-fout toen de buildfout te wijten was aan een fout in Xcopy in de pre-build-evenementen.

We hadden dit probleem op een Colleges-computer, en na het hebben van alles hier hebben we het vergeten en repareren de fout van Xcopy. Toen dit werd opgelost, stopte Shell-fouten van Visual Studio 2010 om een ​​of andere reden.

Other episodes