ПредишенСледващото

В тази кратка статия малко за това как можете да направите своя собствена динамична връзка библиотека (DLL) аз ще говоря с помощта на Visual Basic .NET синтаксис и да го прилага по отношение на ASP .NET-базирани приложения.

.NET технология ви позволява да създавате собствени библиотеки и да ги използвате на страниците на ASP .NET. при което, за разлика от класическата ASP. тях се регистрирате в системата не е необходимо, просто достатъчно да се постави необходимите библиотеки в каталога «бин», а самата ASP .NET ще ги регистрират.

инструменти

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

компилация

По този начин, кода на нашия бъдещ библиотека готов (не забравяйте да го спаси!), Тогава да ASP .NET можеше да разбере какво сме написали там, трябва да компилирате код.

Ако създадете библиотека, като сте използвали Visual Studio .NET. След това просто трябва да изберете менюто Build в папката на проекта ще gotovenkaya DLL-ка. Ако не, тогава ...

В каталога, който е създаден от вас myLIB.vb файл, създаване на нов път (десен бутон на мишката - създаване на меню - етикет). В "поставяне на предмети", въведете следния ред:

% Comspec% / к "C: Програма FilesMicrosoft Visual Studio .NETCommon7Toolsvsvars32.bat"

където C: Програма FilesMicrosoft Visual Studio .NETCommon7Toolsvsvars32.bat - vsvars32.bat път до файла.

Освен това, в свойствата за бърз достъп, в "Работен папка", въведете пътя до папката, която съдържа вашия myLIB.vb файл. След това работи върху прекия път, и въведете следното:

C: WINNTMicrosoft.NETFrameworkv1.1.4322vbc.exe / т: библиотека /out:myLIB.dll / R: Microsoft.VisualBasic.dll myLIB.vb

По време на компилация, не забравяйте да посочите в параметър R всички именни пространства, декларирани в кода (внос), ако ги пропуснете, тогава възниква грешка. При съставяне на всеки пространство от имена е посочен отделно, например - R: /System.Data R: /System.OleDb т.н.

използването на

Използвайте нашия DLL на страници ASP .NET доста лесно да се направи с помощта на оператор @ Импорт. внос създадохме имена пространство myName на страницата. След това, в рамките на процедурата за зареждане на страницата (Page_Load) създаде обект myCalculator:

Свързани статии

Подкрепете проекта - споделете линка, благодаря!