У меня есть две визуальные студийные решения: DB
и WFProject
. Второй - это проект Windows Form.Ссылки между двумя проектами
DB
содержит только один проект, БД. WFProject
содержит два проекта: WFProject и DB.
В проекте WFProject я ссылаюсь на DLL DB, из решения DB
. Итак, расположение dll: ..\Visual Studio 2010\Projects\DB\bin\Debug\DB.dll
Оно находится на «copyLocal: True».
Проблема: иногда она не найдена dll. Мне нужно удалить и добавить его в мои ссылки.
Я очищаю и строю, и я получаю эту ошибку очень часто.
Может ли кто-нибудь сказать мне, почему?
Но почему я не могу ссылаться на скомпилированную DLL, если я установил ее для копированияLocal = True в мой проект WF? Он существует, поэтому сборка проекта и локальная копия DLL нет? –
он перестает существовать, когда вы очищаете решение, но только перестраиваете этот один проект ... или он иногда перестает существовать, если визуальная студия решила перестроить оба проекта параллельно. проекты в одном и том же решении должны ссылаться друг на друга * как на проекты *, чтобы инструменты могли правильно выполнять свою работу. –
Итак, когда он его не нашел, это потому, что он работает над этим. Спасибо. –