Я разрабатываю приложение .NET на С# (консольное приложение .NET Framework 3.5) с использованием Visual Studio 2010. (Win7 64bit) После сбоя машины я скопировал свой проект со старого HD на новый. Теперь на новой машине всякий раз, когда я строю, я получаю сообщение об ошибке:
Тип «Bloomberglp.AppPortalApi.DataPersistence.ExtensibleDataObject» определен в сборке, на которую нет ссылок. Вы должны добавить ссылку на сборку «Bloomberglp.AppPortalAPI, версия = 1.3.5.1, культура = нейтральная, PublicKeyToken = 51f5d93763bdb58e».
Он прикреплен к определению первого метода в классе «Программа», в котором он явно не упоминается.
Однако я нигде в своем проекте не использую этот тип, и ни одна из ссылок в моем проекте также не использует его. Я использовал его ранее, но все ссылки на него были удалены... так я думал. Я искал его, но не смог найти ни в одном из файлов .cs. Его также нельзя найти в обозревателе объектов. Так где/как мне его искать?
Изменить: Найдено Тип C#, определенный в сборке, на которую нет ссылок ; в .csproj нет ссылок на тип или dll
Переключение моей цели между x86 и любым процессором и перекомпиляция не имели никакого эффекта, как и обратное переключение.