Подтвердить что ты не робот

Ошибка при удалении зависимостей проекта в VS2010

У меня есть большое решение с количеством проектов. Некоторые проекты зависят от других (но не круговая зависимость).

Когда я попытался удалить зависимость проекта, я получаю сообщение об ошибке, например: "Зависимость была добавлена ​​системой проекта и не может быть удалена". В чем причина этой ошибки? Как я могу это решить?

4b9b3361

Ответ 1

Я иногда получаю эту проблему, когда я пытаюсь вручную редактировать проекты/решения, созданные нашей системой CMake. Я решаю его вручную:

  • Откройте зависимый файл .vcproj в вашем любимом текстовом редакторе.
  • Найти <ProjectReference> тег, соответствующий зависимости, которую вы хотите удалить (атрибут include тега будет содержать имя проекта зависимости).
  • Удалить весь <ProjectReference> элемент (т.е. начиная с <ProjectReference> и заканчивая </ProjectReference> включительно). Сохраните файл.
  • Перезагрузите решение.

Ответ 2

Я столкнулся с той же проблемой. Но я мог бы решить это, следуя

  • Щелкните правой кнопкой мыши проект, выберите "Свойства".
  • Выберите Framework и ссылки в разделе Общие свойства
  • Выберите ссылки, которые не нужны.
  • Нажмите "Удалить ссылку".

Ответ 3

Or = >
Чтобы удалить ссылку в Visual С#:

  • В обозревателе решений откройте ссылку node в рамках проекта node.
  • Щелкните ссылку правой кнопкой мыши и нажмите "Удалить"

Чтобы удалить ссылку в Visual Basic:

  • В обозревателе решений щелкните правой кнопкой мыши Мой проект node для выполните проект и выберите "Свойства".
  • Перейдите на вкладку "Ссылки".
  • В списке "Ссылки" выберите ссылку, которую вы хотите удалить.
  • Нажмите кнопку "Удалить"

Ответ 4

Для Visual Studio 2013: В проектах на С++ (надеюсь, что то же самое и для других)

  • В Обозреватель решений выберите проект и щелкните правой кнопкой мыши, чтобы выбрать свойства
  • В окне свойств на левой панели выберите Общие свойства = > Ссылки
  • В правой части окна вы можете добавить или удалить другие элементы зависимостей.
  • Затем выберите "ОК", чтобы сохранить