Visual Studio 2008 Явная ошибка ссылки - PullRequest
1 голос
/ 06 июня 2010

У меня есть проект, который ссылается на dll в том же решении (называется "Common"). Common имеет два типа ошибок с одинаковыми именами, но разными пространствами имен, т.е.

Common.Login.UserDeleted Common.Imaging.UserDeleted

Когда я набираю UserDeleted, Visual Studio распознает оба из них и спрашивает, для чего это нужно («неоднозначная ссылка»). Я щелкаю правой кнопкой мыши по UserDeleted и выбираю один из двух выше, но затем он говорит, что тип или ссылка не существует! Это не имеет никакого смысла. Почему это происходит? Я не могу скомпилировать свою программу, пока не найду решение, спасибо

1 Ответ

0 голосов
/ 06 июня 2010

Извините, что беспокою, проблема заключалась в том, что в моей общей DLL был один тип, который имел то же пространство имен, что и моя клиентская DLL (т.е. Client.Common вместо Common). Я не знаю, почему это смутило Visual Studio, но теперь оно компилируется. Еще раз спасибо за вашу помощь

...