Тази статия е огледална статия за машинен превод, моля, кликнете тук, за да преминете към оригиналната статия.

Изглед: 17368|Отговор: 0

[Комуникация] Грешки при актуализация и разширения в GitHub инструментите за конфигурация на Visual Studio 2017

[Копирай линк]
Публикувано в 23.01.2019 г. 9:37:44 ч. | | |
1. Отворете Visual Studio 2017, кликнете върху Tools->Разширения и актуализации в навигационната лента и инсталирайте плъгина
Грешка навреме:
Извличането на компонент с CLSID {CLSID 177F0C4A-1CD3-4DE7-A32C-71DBBB9FA36D} във фабрика за COM клас се провали поради следната грешка: 8007007e Посоченият модул не можа да бъде намерен
Причина: Изтеглянето на инсталационния пакет VS 2017 не успя, шаблонът не беше намерен, но ъпдейтът се провали.


Решение: В контролния панел на Windows системата програмата деинсталира интерфейса, кликни Модифициране, за да се появи инсталационния интерфейс на Visual Studio 2017, кликни върху Ремонт.

След като го поправите, кликнете върху Tools->Extensions and Updates в навигационната лента и потърсете GitHub download в търсачката на интерфейса на Visual Studio Marketplace.

2. След инсталацията ще се подкани да затворите VS и след това ще влезе в сила, затворете VS, започнете инсталацията, процесът е много прост, следвайте инструкциите и следващата стъпка може да се направи.
След това стартирам VS, създадем нашия проект и започваме
Обърнете внимание, че изберете "Create new Git repository" в долния десен ъгъл, за да създадете локално хранилище на код
После отвори Team Explorer
Ще откриете, че вече има опция за GitHub
Ако това е първият ви път, ще бъдете помолени да влезете в GitHub акаунта си
След като влезете, кликнете Create и искаме да създадем ново хранилище за код в GitHub
Имайте предвид, че името може да бъде персонализирано и различно от решението и името на проекта, но локалният път трябва да бъде кореновата директория на решението
Създай успешна легенда
След това пишем парче код, тестваме промените в кода, създаваме source.cpp файл и пишем парче код по следния начин
В този момент ще откриете, че в решението до него ще има малък плюс знак пред source.cpp, който показва, че има промяна в кода на файла
В управлението на GitHub, ако искате да синхронизирате с отдалечена кодова база, първо трябва да публикувате собствена кодбанка
В Team Explorer кликнете върху Публикуване
Съответно, на официалния сайт на GitHub можете да видите промените в кода си в момента
В този момент всички операции са завършени, макар че няма затруднения, но за мен, като начинаещ, все пак отне много време, така че нека го запишем.
В сравнение с VS2013, VS2017 е по-лесна за работа и по-малко податлива на проблеми.

3. Конфигурирайте GitHub за съществуващи проекти
Има някои проекти, които съм писал преди, но не съм конфигурирал Git, а сега искам да конфигурирам отдалеченото хранилище за код на GitHub, как да го направя?
Например, сега отварям демонстрация на прогноза за времето, която написах по-рано
След като го отворите с VS, в решението (имайте предвид, че това не е проект, а решение), кликнете с десен бутон и изберете Add Code Control.
След това ще откриете, че иконата на предишния кодов файл ще има куп малки икони за заключване преди нея
Показва, че файловете ви са проследени от локалната ви Git система и че има допълнителна .git папка в коренната директория на решението
Също така ще има допълнителен локален склад за кодове в Team Explorer
Кликнете на началната страница на Team Explorer и изберете Синхронизиране
После просто публикувай в GitHub
Напишете описание и то ще бъде генерирано при въведението на вашето GitHub хранилище
Успешно създаден
След това отидете на github.com, за да видите дали началната ви страница е обновена
Както се очакваше, на този етап всички операции са завършени.

4 Резюме
Всъщност няма нищо трудно в Git операциите, било то командният ред на Git bash или Git плъгинът, интегриран с IDE, и все повече инструменти за разработка предоставят Git GUI методи (като Git в AS CVC и GitHub за настолен компютър и др.), които са много лесни за използване. За един разработчик управлението на кода му несъмнено е добър навик.






Предишен:При писане на софтуер за c# таймер заключващ екран, началната стойност на TextBox не може да бъде нулева, иначе ще бъде необичайна.
Следващ:Проектът .NET Core използва Jexus за внедряване под Linux
Отричане:
Целият софтуер, програмни материали или статии, публикувани от Code Farmer Network, са само за учебни и изследователски цели; Горното съдържание не трябва да се използва за търговски или незаконни цели, в противен случай потребителите ще понесат всички последствия. Информацията на този сайт идва от интернет, а споровете за авторски права нямат нищо общо с този сайт. Трябва напълно да изтриете горното съдържание от компютъра си в рамките на 24 часа след изтеглянето. Ако ви харесва програмата, моля, подкрепете оригинален софтуер, купете регистрация и получете по-добри услуги. Ако има нарушение, моля, свържете се с нас по имейл.

Mail To:help@itsvse.com