2015-07-23 4 views
0

Мне нужна ваша помощь с Visual Studio и Git. Я и мой друг работают над простым проектом, написанным на C#. Мы делим проект с git (код на GitHub), но что-то не так: когда я вытаскиваю его новые файлы (или он тянет мой), результат файла исключается из проекта. Я могу видеть их в папке проекта, но не в Visual Studio Solution Explorer. Чтобы увидеть их, я должен щелкнуть «Показать все файлы» в верхней части проводника решений, а затем они появятся, но, как я уже сказал, они исключаются (с пунктирной рамкой). Смотрите изображение здесь ниже:Файлы, извлеченные из результата Git, исключенные из проекта

enter image description here

Это странно. Мы всегда работали с Git на других платформах (Android Studio, Eclipse, xCode), и мы впервые сталкиваемся с этой проблемой. Как мы можем это решить? Заранее благодарю вас,

+0

Вы также извлекаете обновления из фактического файла проекта? В противном случае вы потянете его, но насколько ваш проект затронут, его также не может быть. Другие IDE, другие структуры проекта. –

ответ

0

Когда-нибудь вы должны добавить файлы вручную. Нажмите на папку в VS и «Добавить существующий элемент», если ваши отсутствующие файлы находятся на диске.

+0

Да, это правильно, но я бы хотел, чтобы VS имела автоматическую систему для добавления новых файлов, вытащенных из GIT. Это возможно? – superpuccio

+0

Возможно, это ответ http://stackoverflow.com/a/7273548/3231208 может вам помочь. – sansquer

0

Эквивалентно, если некоторые из исходных файлов не отображаются в Обозревателе решений, но фактически существуют в папке проекта, вы можете просто перетащить эти файлы в Обозреватель решений. Вслед работал для меня с VS 2015.

  1. правой кнопкой мыши по проекту и нажмите на кнопке «Открыть папку в File Explorer»
  2. Перетащите недостающий файл из File Explorer в обозревателе решений и падения в месте вы хотите, чтобы это было и сохранить решение.

Теперь он должен появиться в проекте Solution Explorer.

Смежные вопросы