Acest articol este un articol oglindă al traducerii automate, vă rugăm să faceți clic aici pentru a sări la articolul original.

Vedere: 17368|Răspunde: 0

[Comunicare] Configurare Visual Studio 2017 Erori de actualizare și extensie a uneltelor de puncte pe GitHub

[Copiază linkul]
Postat pe 23.01.2019 09:37:44 | | |
1. Deschide Visual Studio 2017, apasă pe Tools->Extensions and Updates în bara de navigare și instalează pluginul
Eroare la timp:
Recuperarea unui component cu CLSID {CLSID 177F0C4A-1CD3-4DE7-A32C-71DBBB9FA36D} într-o fabrică de clasă COM a eșuat din cauza următoarei erori: 8007007e Modulul specificat nu a putut fi găsit
Motiv: Descărcarea pachetului de instalare VS 2017 a eșuat, șablonul nu a fost găsit, dar actualizarea a eșuat.


Soluție: În panoul de control al sistemului Windows, interfața de dezinstalare a programului, apasă pe Modifică pentru a apărea interfața de instalare Visual Studio 2017, apasă pe Reparație.

După ce rezolvi, apasă pe Tools->Extensions and Updates în bara de navigare și caută GitHub download în bara de căutare a interfeței de piață a Visual Studio.

2. După instalare, va solicita închiderea VS și apoi va intra în vigoare, închide VS, începe instalarea, procesul este foarte simplu, urmează instrucțiunile și următorul pas poate fi făcut.
Apoi lansează VS, creează proiectul nostru și începe
Rețineți că selectați "Creați un nou depozit Git" în colțul din dreapta jos pentru a crea un depozit local de cod
Apoi deschide Team Explorer
Vei observa că, în acest moment, există deja o opțiune pentru GitHub
Dacă este prima dată când te conectezi, ți se va cere să te conectezi la contul tău de GitHub
După ce te-ai conectat, apasă pe Create și vrem să creăm un nou depozit de cod pe GitHub
Rețineți că Numele poate fi personalizat și poate fi diferit de soluția și numele proiectului, dar Calea Locală trebuie să fie directorul rădăcină al soluției
Creează o legendă de succes
Apoi, scriem o bucată de cod, testăm modificările de cod, creăm un fișier source.cpp și scriem o bucată de cod după cum urmează
În acest moment, vei observa că în soluția de lângă va exista un mic semn plus în fața source.cpp, indicând o modificare a codului fișierului
În managementul GitHub, dacă vrei să sincronizezi cu o bază de cod la distanță, trebuie să publici mai întâi propria ta bancă de coduri
În Team Explorer, apasă pe Publică
În mod similar, pe site-ul oficial GitHub poți vedea acum modificările în codul tău
În acest moment, toate operațiunile sunt finalizate, deși nu există dificultăți, dar pentru mine, un începător, tot a durat mult, așa că hai să înregistrăm.
Comparativ cu VS2013, VS2017 este mai ușor de operat și mai puțin predispus la probleme.

3. Configurarea GitHub pentru proiectele existente
Sunt câteva proiecte pe care le-am scris înainte, dar nu am configurat Git, iar acum vreau să configurez depozitul de cod la distanță al GitHub, cum se face?
De exemplu, acum deschid o demonstrație a unei prognoze meteo pe care am scris-o anterior
După ce îl deschizi cu VS, în soluție (rețineți că nu este un proiect, este o soluție), faceți clic dreapta și selectați Adaugă Control de Cod.
Apoi vei observa că pictograma fișierului de cod anterior va avea o mulțime de pictograme mici de lacăt înaintea lui
Indică faptul că fișierele tale au fost urmărite de sistemul Git local și că există un folder .git suplimentar în directorul root al soluției
De asemenea, va exista un depozit local de cod suplimentar în Team Explorer
Apasă pe pagina principală a Team Explorer și apasă pe Sync
Apoi pur și simplu publică pe GitHub
Scrie o descriere și aceasta va fi generată în introducerea depozitului tău GitHub
Creată cu succes
Apoi mergi la github.com să vezi dacă pagina ta principală este actualizată
Ei bine, așa cum era de așteptat, în acest moment toate operațiunile sunt finalizate.

4 Rezumat
De fapt, nu este nimic dificil în operațiunile Git, fie că este vorba de linia de comandă Git bash sau pluginul Git integrat cu IDE-ul, iar tot mai multe instrumente de dezvoltare oferă metode Git GUI (cum ar fi Git în AS CVC și GitHub pentru Desktop etc.), care sunt foarte ușor de folosit. Pentru un dezvoltator, gestionarea codului este fără îndoială un obicei bun.






Precedent:Când scrii software pentru ecran de blocare temporizat în C#, valoarea inițială a TextBox nu poate fi nulă, altfel va fi anormală
Următor:Proiectul .NET Core folosește Jexus pentru a fi implementat sub Linux
Disclaimer:
Tot software-ul, materialele de programare sau articolele publicate de Code Farmer Network sunt destinate exclusiv scopurilor de învățare și cercetare; Conținutul de mai sus nu va fi folosit în scopuri comerciale sau ilegale, altfel utilizatorii vor suporta toate consecințele. Informațiile de pe acest site provin de pe Internet, iar disputele privind drepturile de autor nu au legătură cu acest site. Trebuie să ștergi complet conținutul de mai sus de pe calculatorul tău în termen de 24 de ore de la descărcare. Dacă îți place programul, te rugăm să susții software-ul autentic, să cumperi înregistrarea și să primești servicii autentice mai bune. Dacă există vreo încălcare, vă rugăm să ne contactați prin e-mail.

Mail To:help@itsvse.com