добавить / удалить dll ссылку c # - PullRequest
1 голос
/ 27 июля 2010

Я разрабатываю настольное приложение.Для этого я создаю библиотеки классов.Во время разработки мне приходилось многократно перестраивать библиотеку классов для функционального тестирования и обновлять ссылку на DLL.Но как только я добавляю ссылку на DLL, затем добавляю некоторый код в файл класса, перестраиваю его и добавляю ссылку на вновь созданную DLL, она не обновляет ссылку.Это относится только к старой DLL.

Ответы [ 2 ]

6 голосов
/ 27 июля 2010

Это ожидаемое поведение для того, что вы делаете. Добавляя справочную DLL вручную, вы просто копируете скомпилированный файл в это время, поэтому дальнейшая компиляция не обновит скопированную DLL.

Вам нужно добавить ссылку на проект в рабочий проект.

Как: добавить ссылку на проект Visual Studio на веб-сайте

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

Если вы работаете на той же машине, когда вы добавляете ссылку на DLL, она по умолчанию будет помнить, где находилась эта DLL, и будет выбирать новые версии по мере их появления, и проект будет построен.

Иногда это может сбить с толку, поэтому Rebuild All может решить проблему, или сбросив и прочитав ссылку.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...