Библиотека классов отчетов Telerik не найдена C # - PullRequest
1 голос
/ 07 июня 2011

Я создал новую библиотеку классов отчетов Telerik (на данный момент единый отчет), которая успешно собирается в VS2010 [10.0.30319.1 RTMRel]

Я хочу протестировать / отладить, поэтому я добавляю проект WinForms под названием «Tester» в свое решение, содержащее вышеуказанную библиотеку классов, и делаю Tester стартовым проектом.

В Solution Explorer я щелкаю правой кнопкой мыши узел References под проектом Tester и выбираю «Add Reference» из контекстного меню. На вкладке «Проекты» диалогового окна я выбираю MyTelerikClassLibrary.

Вернувшись в WinForm1 в проекте Tester, я хочу объявить экземпляр Report1, и Intellisense показывает мне MyTelerikClassLibrary.Report1:

        MyTelerikClassLibrary.Report1 R1 = new MyTelerikClassLibary.Report1();

Я рассматриваю решение Build Order, которое показывает этот порядок:

MyTelerikClassLibrary
Tester

На вкладке Зависимости показано, что Project Tester зависит от MyTelerikClassLibrary.

ОДНАКО ... Когда я иду, чтобы построить проект, я получаю эту ошибку:

   Error    4   The type or namespace name 'MyTelerikClassLibrary' could not be found (are you   missing a using directive or an assembly reference?

MyTelerikClassLibrary.DLL создан и находится в каталоге / bin / debug под директором проекта библиотеки классов.

Почему я не могу построить проект?

1 Ответ

1 голос
/ 07 июня 2011

Итак, ваш проект winform, кроме ссылки на вашу библиотеку классов.У вас также есть ссылки на Telerik.Reporting и Telerik.ReportViewer.WinForms?

А когда вы посмотрите на ссылку для «MytelerikClassLibrary», попробуйте установить для параметра «Копировать локально» значение «Истина».

...