2013-09-19 3 views
0

Я создал одну библиотеку классов как BLL. Внутри этого класса был ClsEmployeeMaster. Я хочу использовать эту библиотеку в своем проекте управления посетителями. , когда я пытался добавить это как reff. Затем он добавил успешно, но когда я начинаю Строить то ошибки происходит: (? вы пропали без вести с помощью директивы или ссылка на сборку)Ошибка при добавлении библиотеки классов в мой проект

Ошибка 5 Тип или пространство имен имя «ClsEmployeeMaster» не может быть найдено
поэтому Что делать ??

+1

вы пропали без вести с помощью директивы или ссылка на сборку? использовать с помощью –

+0

, может быть, вы не станете использовать 'BLL.Inside' в вашем файле cs – wudzik

+0

Я использовал использование BLL.But Проблема возникла, когда я строил свой проект. – user2713000

ответ

0

Недостаточно добавить ссылку на ваш BLL. Если вы хотите использовать классы, определенные в вашем BLL, вам нужно назвать их полным пространством имен. Что-то вроде

MyCompany.MyBLL.ClsEmployeeMaster em = new MyCompany.MyBLL.ClsEmployeeMaster(); 

или вы можете упростить ввод текста с

using MyCompany.MyBLL; 

.... 

ClsEmployeeMaster em = new ClsEmployeeMaster(); 
+0

Сэр, я сделал то же самое. – user2713000

+0

с использованием BLL; BLL.ClsEmployeeMaster objEmpMaster = новый BLL.ClsEmployeeMaster(); – user2713000

+0

Я предполагаю, что у вас есть два проекта в вашем решении. Первый проект (A) должен использовать класс PUBLIC во втором проекте (B). В этом случае вам нужно добавить ссылку в A в проект B (щелкните правой кнопкой мыши ссылку «Ссылки» и «Добавить ссылку», выберите «B» из группы «Решение»). После этого вы можете вставить директиву using. (Конечно, директива use должна точно отражать пространство имен, в котором определяется класс ClsEmployeeMaster) – Steve

0

Откройте файл класса, который вы создали. Проверьте пространство имен, написанное над классом. , например

namespace MyCompany 
{ 
    class BLL 
    { 
     ... 
     ... 
    } 
} 

затем добавить, что пространство имен для текущих .cs

using dllName.MyCompany; 
Смежные вопросы