2016-02-29 2 views
0

Я работаю над проектом с еще одним разработчиком, и мы делимся своим кодом через Git, все отлично работает до вчерашнего дня, после того, как я вытащил последнюю фиксацию. Все мои ссылки получили желтый треугольник со следующим предупреждением :VS .Net Ссылки с желтым треугольником

The referenced component '------' could not be found.  

также вы можете увидеть на скриншоте ниже:

Я хочу, чтобы это исправить, я не нашел решения этой проблемы. Я буду рад получить вашу помощь! Благодарю.

+1

Вы пытались «построить» решение? Установлено ли ваше решение, чтобы получить недостающие пакеты из nuget при сборке? –

ответ

0

Хороший способ решить эту проблему - удалить ссылку и снова установить ее из nuget. Или вытащите DLL из Git отдельно, а затем добавьте их в проект.

+0

Но это хорошее долгосрочное решение? Было бы интересно узнать о первопричине, если это произойдет снова. Также это с .NET Core или Framework? – dodegaard

0

Вы пытались проверить, что App.config & web.config не повреждены и что пакеты Nuget восстановлены/установлены в существующем каталоге?

+0

У меня также есть следующая ошибка: Этот проект ссылается на пакеты (ы) NuGet, отсутствующие на этом компьютере. Используйте NuGet Package Restore, чтобы загрузить их. Для получения дополнительной информации см. Http://go.microsoft.com/fwlink/?LinkID=322105. Отсутствующий файл ... –

+0

Откройте диспетчер NuGet и он должен спросить вас, если вы хотите восстановить его. В противном случае, вот еще информация о восстановлении [Восстановление пакета NuGet] (https://docs.nuget.org/consume/package-restore) – PChristianFrost