используя DLL-файл в C # - PullRequest
       11

используя DLL-файл в C #

0 голосов
/ 27 октября 2011

Я включил папку bin в мой MVC проект ( TestProj ) и добавил свой собственный dll файл ( testDll.dll ). Я пытаюсь получить доступ к файлу DLL, написав:

using TestProj.testDll;

но он не распознает мой testDll файл.

Ответы [ 5 ]

2 голосов
/ 27 октября 2011

Чтобы добавить файл testDll.dll в качестве ссылки:

  • Щелкните правой кнопкой мыши References в вашем проекте
  • Нажмите Add reference
  • Нажмите Browse и найдите ваш testDll.dll файл

Add reference

Затем добавьте строку using XXX; (где XXX - пространство имен, присутствующее в вашей библиотеке) вфайлы, к которым вам нужен доступ к членам вашей библиотеки.

Если позже вы захотите обновить свою библиотеку, просто замените файл testDll.dll на более новый.

1 голос
/ 27 октября 2011
using Blah;

Blah - это пространство имен, а не DLL.Это просто удобство для сохранения ввода пространства имен при обращении к функциям в DLL.

Вам нужно добавить библиотеки DLL в ссылки проекта.Щелкните правой кнопкой мыши Ссылки под вашим проектом (в представлении проекта) и выберите Добавить ссылку .

1 голос
/ 27 октября 2011

Вам нужно добавить ссылку на вашу сборку DLL. Щелкните правой кнопкой мыши References вашего проекта в Soluction Explorer, выберите Add Reference, перейдите на вкладку Browse и выберите свою библиотеку.

0 голосов
/ 27 октября 2011

Появляется ли ваша dll в папке bin в окне обозревателя решений? Кстати, вы можете импортировать только пространства имен, но не свою DLL с помощью оператора using.

0 голосов
/ 27 октября 2011

Вставьте ваш проект (testDll.dll) в ссылки и попробуйте.

...