Как удалить ссылку на проект из проекта веб-сайта в Visual Studio? - PullRequest
12 голосов
/ 21 июля 2010

Итак, если у меня есть веб-сайт проекта Foo, в котором есть ссылка на проект библиотеки классов Bar, как мне удалить эту ссылку?

Спасибо

David

Ответы [ 6 ]

22 голосов
/ 21 июля 2010

Ссылка хранится в файле решения Visual Studio.

Щелкните правой кнопкой мыши элемент проекта веб-сайта в обозревателе решений и выберите «Страницы свойств».Первый элемент в появившемся диалоговом окне - «Ссылки».Вы можете добавлять / удалять ссылки здесь.

Редактировать:

Я должен упомянуть, что это в Visual Studio 2010. У меня нет других установленных версий нана данный момент, поэтому я не могу убедиться, что это работает и для них.

2 голосов
/ 19 июля 2017

Вот как я это сделал для Visual Studio 2017.

  1. Закройте решение в Visual Studio
  2. Открыть файл решения (.sln) в текстовом редакторе
  3. Найдите сайт проекта: Project("{E24C65DC-7377-472B-9ABA-BC803B73C61A}") = "YOUR-WEBSITE-NAME"
  4. Найдите свойство ProjectReferences в проекте
  5. Ссылка, которую вы хотите удалить, может выглядеть как {03D389EB-38E0-4D71-86EF-E2ABCFB4AE21}|REFERENCE-TO-REMOVE.dll;
  6. Удалить его из строки, включая точку с запятой
1 голос
/ 27 августа 2014

В VS 2013 прямой опции нет, вам нужно удалить все библиотеки DLL в bin / debug и очистить, перестроить решение, все готово.

1 голос
/ 01 июня 2013

Во всех версиях Visual Studio 2005-2010 есть ошибка, которая заставляет вас думать, что вы удаляете ссылку на проект, но когда вы пытаетесь добавить ссылку обратно, она говорит, что она уже существует. Решение: удалите файл решения (SLN) и заново добавьте все проекты обратно. Это ЕДИНСТВЕННОЕ решение, которое работает, если вы не можете редактировать файл решения напрямую (что почти никогда не работает).

0 голосов
/ 07 июня 2012

У меня была такая же проблема в 2008 году, но удаление ссылки не сработало, просто продолжало возвращаться.В итоге я отредактировал файл решения в блокноте и удалил ссылку вручную.

0 голосов
/ 21 июля 2010

В обозревателе решений щелкните правой кнопкой мыши проект.В этом представлении перейдите в «Ссылки» и удалите ошибочную ссылку.

...