Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.89/9: Рейтинг темы: голосов - 9, средняя оценка - 4.89
 Аватар для aenye
304 / 186 / 45
Регистрация: 05.07.2018
Сообщений: 580

Подключение библиотеки

09.02.2019, 18:34. Показов 2086. Ответов 9
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Доброго времени суток!

Нужна помощь. Подключаю библиотеки PcapDotNet. Все кроме одной подключаются нормально.
А с PcapDotNet.Core.dll какая-то проблема. Никак не могу разобраться...

При отладке ловлю следующее сообщение(см. снимок)
Миниатюры
Подключение библиотеки  
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
09.02.2019, 18:34
Ответы с готовыми решениями:

Подключение библиотеки
Всем привет. Может кто подсобит. Пытаюсь подключить библиотеку hid.dll. Но получаю ошибку типа " C:\Windows\System32\hid.dll не...

Подключение библиотеки C++
Добрый вечер. У меня такая небольшая проблема. Мне нужно подключить библиотеку которую я написал на c++ к проекту с#. ...

Подключение библиотеки MPI
Добрый день :) Не могли бы мне помочь, как подключить MPI дабы с помощью нее написать программу на C#? Скачал библиотеку, она стоит за...

9
Эксперт .NET
 Аватар для kolorotur
17823 / 12973 / 3382
Регистрация: 17.09.2011
Сообщений: 21,261
09.02.2019, 18:44
aenye, проверьте битность вашего проекта и подключаемой библиотеки.
Если у вас проект х64, а либа х86 или наоборот, то будет эта ошибка.
0
 Аватар для aenye
304 / 186 / 45
Регистрация: 05.07.2018
Сообщений: 580
09.02.2019, 18:57  [ТС]
kolorotur, Либа есть и под x64, и под x86
Пробовал собирать под x64, x86 и под Any

При этом схватил вот это:
Миниатюры
Подключение библиотеки  
0
Эксперт .NET
6691 / 4102 / 1607
Регистрация: 09.05.2015
Сообщений: 9,575
09.02.2019, 19:41
Почему используете устаревшую библиотеку, вместо актуальной
https://www.nuget.org/packages/SharpPcap/
https://www.nuget.org/packages/PacketDotNet/
1
 Аватар для aenye
304 / 186 / 45
Регистрация: 05.07.2018
Сообщений: 580
09.02.2019, 19:51  [ТС]
Someone007, Спасибо. А как устанавливать эту радость? Я так понял способ "скачать либу -> установить ссылку на нее в проекте" тут не сработает.
С nuget не сталкивался еще, какой тут принцип?
Из https://docs.microsoft.com/ru-... -a-package ни черта не понятно, да и мозг уже плавит.
Можете вкратце описать шаги по установке этой радости? или дать ссылку на вменяемый ресурс, где это уже разъяснено.
0
Эксперт .NET
6691 / 4102 / 1607
Регистрация: 09.05.2015
Сообщений: 9,575
09.02.2019, 20:06
В студии в контекстном меню проекта есть Manage NuGet Packages... Так же есть Package Manager Console в меню Tools.

Quickstart: Install and use a package in Visual Studio
0
 Аватар для aenye
304 / 186 / 45
Регистрация: 05.07.2018
Сообщений: 580
09.02.2019, 20:10  [ТС]
Someone007, Из-за чего это? Несовместимость версии платформ?
Пытался и под 4.5.0 устанавливать - та же ошибка
Миниатюры
Подключение библиотеки  
0
Эксперт .NET
6691 / 4102 / 1607
Регистрация: 09.05.2015
Сообщений: 9,575
09.02.2019, 20:30
Target Framework проекта должен быть .NET Framework 4.6.1 и выше, т.к. этот nuget пакет собран под .NET Standard 2.0, который поддерживается .NET Framework минимум с версии 4.6.1.

https://docs.microsoft.com/ru-... on-support
0
 Аватар для aenye
304 / 186 / 45
Регистрация: 05.07.2018
Сообщений: 580
09.02.2019, 20:37  [ТС]
Someone007, То же самое под 4.6.1
Миниатюры
Подключение библиотеки  
0
Эксперт .NET
6691 / 4102 / 1607
Регистрация: 09.05.2015
Сообщений: 9,575
09.02.2019, 20:43
Скорее всего это проблема исключительно VS2015, т.к. она ничего не знает ни о каком .NET Standard. У меня VS2017, все устанавливается без проблем.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
09.02.2019, 20:43
Помогаю со студенческими работами здесь

Подключение сторонней библиотеки
Ребят, помогите разобраться, если в Delphi все решалось занесением названий файлов в uses, то в шарпе я совсем потерялся, необходимо...

Подключение библиотеки Renci
Доброго времени суток! Нужно создать подклчюение по ssh, нашел инфомрацию о том, что нужна библиотека Renci.SshNet. Скачал файл(приложен)....

Подключение библиотеки Delphi в С#
Здравствуйте, пытаюсь подключить dll Delphi в C#, но выдает исключение "PInvokeStackImbalance", как можно подключить библиотеку и...

Подключение библиотеки HtmlAgilityPack
Скачал Html Agility Pack от сюда http://htmlagilitypack.codeplex.com/ , добавил ссылку на библиотеку, после когда пытаюсь создать объект,...

Подключение библиотеки классов
Есть библиотека небольшая using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
10
Ответ Создать тему
Новые блоги и статьи
Отправка уведомления на почту при изменении наименования справочника
Maks 24.03.2026
Программная отправка письма электронной почты на примере изменения наименования типового справочника "Склады" в конфигурации БП3. Перед реализацией необходимо выполнить настройку системной учетной. . .
модель ЗдравоСохранения 5. Меньше увольнений- больше дохода!
anaschu 24.03.2026
Теперь система здравосохранения уменьшает количество увольнений. 9TO2GP2bpX4 a42b81fb172ffc12ca589c7898261ccb/ https:/ / rutube. ru/ video/ a42b81fb172ffc12ca589c7898261ccb/ Слева синяя линия -. . .
Midnight Chicago Blues
kumehtar 24.03.2026
Такой Midnight Chicago Blues, знаешь?. . Когда вечерние улицы становятся ночными, а ты не можешь уснуть. Ты идёшь в любимый старый бар, и бармен наливает тебе виски. Ты смотришь на пролетающие. . .
SDL3 для Desktop (MinGW): Вывод текста со шрифтом TTF с помощью библиотеки SDL3_ttf на Си и C++
8Observer8 24.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-text-sdl3-c. zip finish-text-sdl3-cpp. zip
Жизнь в неопределённости
kumehtar 23.03.2026
Жизнь — это постоянное существование в неопределённости. Например, даже если у тебя есть список дел, невозможно дойти до точки, где всё окончательно завершено и больше ничего не осталось. В принципе,. . .
Модель здравоСохранения: работники работают быстрее после её введения.
anaschu 23.03.2026
geJalZw1fLo Корпорация до введения программа здравоохранения имела много невыполненных работниками заданий, после введения программы количество заданий выросло. Но на выплатах по больничным это. . .
Контроль уникальности заводского номера
Maks 23.03.2026
Алгоритм контроля уникальности заводского (или серийного) номера на примере нетипового документа выдачи шин для спецтехники с табличной частью, разработанного в конфигурации КА2. Данные берутся из. . .
Хочу заставить корпорации вкладываться в здоровье сотрудников: делаю мат модель здравосохранения
anaschu 22.03.2026
e7EYtONaj8Y Z4Tv2zpXVVo https:/ / github. com/ shumilovas/ med2. git
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru