2009-04-29 7 views
1

, когда я пытаюсь запустить DataBind() на моем DataList для повышения ObjectDataSource проводного к GetOfferPhotosAccPhotoTableAdapter в XSD-файл я получаю сообщение об ошибке: (переведенной)2147467259 7FFFBFFB (шест) Ошибка

The type webpresence.App_Code.OfferDetailsTableAdapters .GetOfferPhotosAccPhotoTableAdapter has multiple meanings it can originate from assembly C:\Users\Admin User\AppData\Local\Temp\Temporary ASP.NET Files\root\8c09cffe\c354bcf3\App_Code.hdvmwn8q.DLL or from F:\C_Sharp\C_Sharp_Projs\webpresence\webpresence\bin\webpresence.DLL Set the assembly in type name explicitly.

Как я могу решить проблема?

+0

Пожалуйста, объясните название вопроса. – Cerebrus

ответ

0

Попробуйте выполнить «Чистое решение», перестройте и снова запустите.

Если это не удается, перезапустите Visual Studio

и если это не удается, вручную очистить эту временную директорию ...

в основном у вас есть неочищенный справочная библиотека DLL, которая вызывает компилятор пойти орехи, потому что он видит ваш класс/методы в 2-х местах и ​​не знает, какой из них использовать, хотя я не знаю, какова релевантность вашего объекта.

+0

Привет, Cerebrus, заголовок - это номер ошибки, сгенерированный компилятором dec И шестнадцатеричный формат Привет, Eoin, I # ve попробовали оба. Получена такая же ошибка. Это веб-проект. Создано OfferDetails.xsd. На странице у меня есть компонент SupplObjectDataSource, который использует TableAdapter из файла xsd и SupplDataList, подключенного к этому DataSoursce. Чтобы подтвердить некоторые значения, я запускаю SupLDataList.DataBind() после изменения входного параметра. И здесь происходит ошибка – 2009-04-29 11:12:16

+0

Привет, опять же, я понял. Выбирая DataAdapter из раскрывающегося списка при настройке ObjectDataSource, вы получаете выбор между «родовым» именем и длинным путем к DataAdapter, вы должны взять короткий «общий» – 2009-04-29 11:45:10