Dit artikel is een spiegelartikel van machinevertaling, klik hier om naar het oorspronkelijke artikel te gaan.

Bekijken: 17368|Antwoord: 0

[Communicatie] Visual Studio 2017 configuratie GitHub punttools update- en extensiefouten

[Link kopiëren]
Geplaatst op 23-01-2019 09:37:44 | | |
1. Open Visual Studio 2017, klik op Tools->Extensions and Updates in de navigatiebalk en installeer de plugin
Fout op tijd:
Het ophalen van een component met CLSID {CLSID 177F0C4A-1CD3-4DE7-A32C-71DBBB9FA36D} in een COM-klasse fabriek faalde door de volgende fout: 8007007e De gespecificeerde module kon niet worden gevonden
Reden: de download van het VS 2017 installatiepakket mislukte, sjabloon kon niet worden gevonden, maar de update mislukte.


Oplossing: In het configuratiescherm van het Windows-systeem, de interface voor het verwijderen van het programma, klik op Wijzigen om de Visual Studio 2017-installatie-interface te vertonen, klik op Repareren.

Na het oplossen klik je op Tools->Extensions and Updates in de navigatiebalk en zoek je naar GitHub-download in de zoekbalk van de Visual Studio marketplace-interface.

2. Na installatie wordt gevraagd om VS af te sluiten en dan in werking te treden, VS te sluiten, installatie te starten, het proces is heel eenvoudig, volg de prompts en de volgende stap kan worden gezet.
Dan start VS, maak ons project en begin je
Let op dat je rechtsonder "Create new Git repository" selecteert om een lokale coderepository te maken
Open dan Team Explorer
Je zult merken dat er op dit punt al een optie is voor GitHub
Als dit je eerste keer is dat je inlogt, word je gevraagd om in te loggen op je GitHub-account
Zodra je bent ingelogd, klik je op Create en willen we een nieuwe coderepository aanmaken op GitHub
Let op dat de naam aangepast kan zijn en kan verschillen van de oplossing en projectnaam, maar het Local Path moet de rootmap van de oplossing zijn
Creëer een succesvolle legende
Vervolgens schrijven we een stuk code, testen we de codewijzigingen, maken we een source.cpp bestand aan en schrijven we een stuk code als volgt
Op dit punt zul je zien dat er in de oplossing ernaast een klein plusteken voor de source.cpp staat, wat aangeeft dat er een wijziging in de bestandscode is
In GitHub-beheer, als je wilt synchroniseren met een externe codebase, moet je eerst je eigen codebank publiceren
Klik in Team Verkenner op Publiceren
Op de officiële website van GitHub kun je ook nu je codewijzigingen zien
Op dit punt zijn alle bewerkingen voltooid, hoewel er geen moeite is, maar voor mij, als beginner, duurde het toch lang, dus laten we het opnemen.
In vergelijking met VS2013 is VS2017 makkelijker te bedienen en minder gevoelig voor problemen.

3. Configureer GitHub voor bestaande projecten
Er zijn wat projecten die ik eerder heb geschreven, maar ik heb Git niet geconfigureerd, en nu wil ik de remote code repository van GitHub configureren, hoe doe ik dat?
Zo open ik nu een demo van een weersvoorspelling die ik eerder heb geschreven
Na het openen met VS, klik je in de oplossing (let op dat het geen project is, maar een oplossing) met de rechtermuisknop en selecteer je Add Code Control.
Dan zul je merken dat het icoon van het vorige codebestand een hoop kleine sloticonen heeft
Geeft aan dat je bestanden zijn gevolgd door je lokale Git-systeem, en dat er een extra .git-map in de rootmap van de oplossing zit
Ook komt er een extra lokaal code-magazijn in Team Explorer
Klik op de startpagina van Team Verkenner en klik op Synchroniseren
Publiceer dan gewoon op GitHub
Schrijf een beschrijving en die wordt gegenereerd in de introductie van je GitHub-repository
Succesvol gecreëerd
Ga daarna naar de github.com om te zien of je homepage is bijgewerkt
Zoals verwacht zijn op dit moment alle operaties afgerond.

4 Samenvatting
In feite is er niets moeilijks aan Git-operaties, of het nu de Git bash-commandoregel is of de Git-plugin die geïntegreerd is met de IDE, en steeds meer ontwikkeltools bieden Git GUI-methoden (zoals Git in AS CVC, en GitHub voor Desktop, enz.), die zeer eenvoudig te gebruiken zijn. Voor een ontwikkelaar is het beheren van hun code ongetwijfeld een goede gewoonte.






Vorig:Bij het schrijven van c# getimede vergrendelschermsoftware kan de beginwaarde van TextBox niet nul zijn, anders is het abnormaal
Volgend:Het .NET Core-project maakt gebruik van Jexus om onder Linux te deployen
Disclaimer:
Alle software, programmeermaterialen of artikelen die door Code Farmer Network worden gepubliceerd, zijn uitsluitend bedoeld voor leer- en onderzoeksdoeleinden; De bovenstaande inhoud mag niet worden gebruikt voor commerciële of illegale doeleinden, anders dragen gebruikers alle gevolgen. De informatie op deze site komt van het internet, en auteursrechtconflicten hebben niets met deze site te maken. Je moet bovenstaande inhoud volledig van je computer verwijderen binnen 24 uur na het downloaden. Als je het programma leuk vindt, steun dan de echte software, koop registratie en krijg betere echte diensten. Als er sprake is van een inbreuk, neem dan contact met ons op via e-mail.

Mail To:help@itsvse.com