После добавления кода в проект библиотеки классов вы сможете откомпилировать свой компонент, щелкнув правой кнопкой мыши на нем в окне Solution Explorer (Проводник решений) и выбрав команду Build в контекстном меню. В результате будет сгенерирована DLL-библиотека сборки, содержащая все классы компонента.
Чтобы разрешить Web-приложению использовать этот компонент, вы должны добавить ссылку на сборку компоненты. Это позволит Visual Studio включить обычную проверку синтаксиса и средство IntelliSense. В противном случае будет выдано сообщение об ошибке и код не скомпилируется.
Чтобы добавить ссылку, выберите в меню Website команду Add Reference (Добавить ссылку). Появившееся после этого диалоговое окно Add Reference содержит несколько вкладок:
На рис. 5.10 показано сравнение двух способов добавления ссылки на компонент SherlockLib — добавлением ссылки на загруженный в данный момент проект и путем добавления ссылки на скомпилированный файл DLL-библиотеки.
После того как вы добавите ссылку, соответствующий файл DLL-библиотеки будет автоматически скопирован в каталог Bin текущего проекта. Вы можете убедиться в этом, проверив свойство Full Path ссылки в окне Properties (Свойства) или просто просмотрев каталог в проводнике. Важно отметить, что этот файл будет автоматически перезаписываться самой последней скомпилированной версией сборки при каждом запуске Web-приложения.
Все действительно очень просто. Чтобы использовать другой компонент (из вашего собственного слоя бизнес-логики, от стороннего разработчика или откуда-то еще), то все, что потребуется сделать — это добавить ссылку на эту сборку.
предыдущая следующая страница оглавление
239