У меня была такая же проблема при работе на Visual Studio 2010, SP1 и Team Server.Самое простое решение (хотя это заняло целый день отладки) состоит в следующем:
- Добавьте ссылку (скажем, ProjA.dll) в ваш проект / решение (например, ProjB), где это необходимо.
- Если вы видите другую ошибку, связанную с методом, не найденным в ProjB (связанным с ProjA.dll), перейдите в ProjA, откройте его в Solution Explorer, добавьте все элементы в нем, используя «Добавить существующие элементы».Очистите и соберите ProjA.dll, снова обратитесь к правильной DLL в ProjB.Это должно сработать!
Иногда, даже если элементы находятся под контролем исходного кода, и вы можете их видеть, работать над ними и регистрироваться / извлекаться;такие периодически возникающие проблемы.