Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Сторонняя DLL / 8 сообщений из 8, страница 1 из 1
06.12.2004, 17:41
    #32815076
Е л е н а
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сторонняя DLL
Есть соторонняя DLL, написана на VB.
Что нужно сделать, чтобы ее можно было использовать в ASp.NET?
Как-то зарегистрировать? Положить в особый каталог?
Или еще что-то?

Спасибо.
...
Рейтинг: 0 / 0
06.12.2004, 20:44
    #32815348
JeSert
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сторонняя DLL
самый простой способ добавить к своему проэкту Reference на эту dll/
...
Рейтинг: 0 / 0
07.12.2004, 10:22
    #32815815
Е л е н а
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сторонняя DLL
Н-да...
И как это сделать, если, например, скрипт пишется в notepad'е?
...
Рейтинг: 0 / 0
07.12.2004, 11:43
    #32816096
hDrummer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сторонняя DLL
Присоединить можно при компиляции проекта, смотрите help к компилятору командной строки.
...
Рейтинг: 0 / 0
07.12.2004, 15:18
    #32816752
Е л е н а
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сторонняя DLL
Я не компилирую проект. Он компилируется на сервере, когда юзером загружается нужная страница aspx.
Поэтому в процесс компиляции я уж никак не могу влезть.
Могу только выложить на сервер эту dll и что-то указать в директивах скрипта aspx или vb. И тот и другой для меня это текстовые файлы, именно такими я их кладу на сервер.
Отсюда и вопрос, куда правильнее положить библиотеку(имеется ввиду, в какой каталог) и что написать в скрипте, чтобы компилятор, там на сервере, ее подхватил.
...
Рейтинг: 0 / 0
07.12.2004, 20:48
    #32817497
JeSert
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сторонняя DLL
в файл типа .csproj
где то в <References>
пишеш(пример добавления dll ByteFX)
<Reference
Name = "ByteFX.MySqlClient"
AssemblyName = "ByteFX.MySqlClient"
HintPath = "ByteFX.MySqlClient.dll"
Private = "True"
/>
...
Рейтинг: 0 / 0
08.12.2004, 17:04
    #32819243
Роман Дынник
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сторонняя DLL
В принципе достаточно того, что бы она лежала в каталоге приложения,
а далее смотрите P/Invoke в MSDN
...
Рейтинг: 0 / 0
08.12.2004, 17:34
    #32819326
Е л е н а
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сторонняя DLL
Все оказалось просто. Главное было указать правильно путь к библиотеке при объявлении функции в скрипте.
Например, так:
Код: plaintext
1.
Private Declare Function GetValue Lib "c:\inetpub\wwwroot\bin\mydll.dll" Alias "GetValueFSAS"  (byVal Len as Long) as Integer
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Сторонняя DLL / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]