С Новым годом! Форум программистов, компьютерный форум, киберфорум
C#: Web, ASP.NET
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/6: Рейтинг темы: голосов - 6, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 19.02.2019
Сообщений: 3
.NET 4.x

Не могу нормально подключить библиотеку ASP.Net WebForms

19.02.2019, 14:30. Показов 1404. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Написал библиотеку классов для работы с бд, далее разработал ASP.Net WebForms приложение. Пришлось формы использовать из-за XP-шного есрвера, где .Net Framework максимум 4.0.x или как-то так. Суть проблемы в том, что у серверу имеется доступ только на загрузку файлов в определенную директорию, где и будет храниться проект. То есть установка проекта с моей стороны выглядит как Ctrl+c + Ctrl+v в папку на сервере. А при попытке открытия .aspx файла формы получаю ошибку:

Description: An error occurred during the compilation of a resource required to service this request. Please review the following specific error details and modify your source code appropriately.

Compiler Error Message: CS0246: The type or namespace name 'PM20library' could not be found (are you missing a using directive or an assembly reference?)

Source Error:
C#
1
2
3
4
5
using System.IO;
using System.Runtime.Serialization.Formatters.Binary;
using PM20library;//вот моя библиотека
 
namespace PM20
Миниатюры
Не могу нормально подключить библиотеку ASP.Net WebForms  
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
19.02.2019, 14:30
Ответы с готовыми решениями:

Как подключить и использовать библиотеку extjs в asp.net mvc 4
Как подключить эту библиотеку и использовать? Простейший бы пример.. Делаю все как подсказывают на оф. сайте и ничего не выходит.....

jQuery ajax + asp.net webForms
Привет, друзья. У меня возникла следующая дилемма. В разработке серверной части проектов нет никаких трудностей, все отлично. Но вот в...

Долговременная операция ASP.NET WebForms
Добрый день! Использую Asp.Net WebForms (так получилось)) Необходимо при нажатии на сайте кнопки, запускать на сервере долговременную...

5
Администратор
Эксперт .NET
 Аватар для OwenGlendower
18245 / 14169 / 5366
Регистрация: 17.03.2014
Сообщений: 28,849
Записей в блоге: 1
19.02.2019, 15:40
Emil766, правильнее по другому выкладывать. Сначала локально выполнить deploy в папку и затем из нее копировать. Пока судя по ошибке не был добавлен reference на сборку библиотеки.
1
0 / 0 / 0
Регистрация: 19.02.2019
Сообщений: 3
19.02.2019, 16:27  [ТС]
на сегодня уже ушел с работы, завтра проверю. А можно чуть подробнее про deploy в локальную папку. Нужен ли для этого IIS, и какие примерно шаги необходимо предпринять. А насчет referensa, необходимо добавить проект библиотеки в проект сайта или как? спасибо за совет
0
Администратор
Эксперт .NET
 Аватар для OwenGlendower
18245 / 14169 / 5366
Регистрация: 17.03.2014
Сообщений: 28,849
Записей в блоге: 1
19.02.2019, 16:52
Цитата Сообщение от Emil766 Посмотреть сообщение
А можно чуть подробнее про deploy в локальную папку. Нужен ли для этого IIS, и какие примерно шаги необходимо предпринять.
Используй команду меню Build \ Publish. Какие шаги там нужно выполнять думаю разберешься самостоятельно. Ничего сложного там нет. Устанвливать IIS или что-нибудь еще для этого не требуется.

Цитата Сообщение от Emil766 Посмотреть сообщение
А насчет referensa, необходимо добавить проект библиотеки в проект сайта или как?
Добавить reference (или добавить ссылку по русски) означает что в узле References проекта должна быть твоя библиотека. Добавить ее туда можно командой контекстного меню Add Reference. Ссылку можно добавлять на dll или, если тебе так удобнее, на проект, включив сначала его в решение.
0
0 / 0 / 0
Регистрация: 19.02.2019
Сообщений: 3
21.02.2019, 15:14  [ТС]
Я указал ссылку на библиотеку с самого начала, что все равно приводит к этой же ошибке. Опубликовал проект, и вроде все файлы, необходимые для работы присутствуют, но лежат в папке bin, и сервер как будто не знает где их искать. Я пробовал скинуть все файлы вместе с библиотекой в корневую папку проекта, но тогда опять появляется старая ошибка. Я уже две недели без понятия как установить этот проект(
Миниатюры
Не могу нормально подключить библиотеку ASP.Net WebForms   Не могу нормально подключить библиотеку ASP.Net WebForms   Не могу нормально подключить библиотеку ASP.Net WebForms  

0
 Аватар для sau
2773 / 2073 / 386
Регистрация: 22.07.2011
Сообщений: 7,820
21.02.2019, 16:23
Цитата Сообщение от Emil766 Посмотреть сообщение
Я указал ссылку на библиотеку с самого начала, что все равно приводит к этой же ошибке
Теперь у Вас другая ошибка , Вы указали ссылку в CodeFile на файл , этот атрибут используется при динамической компиляции исходных файлов во время выполнения , но файлов с исходным кодом в релизе у Вас не будет , т.к Ваш проект типа WebProject будет скомпилирован и упакован в одну сборку.

Замените CodeFile на CodeBehind , это правильный атрибут для вашего сценария.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
21.02.2019, 16:23
Помогаю со студенческими работами здесь

Не работают кнопки ASP.NET WebForms
Button, Checkbox - не работают, как исправить? Buttonfield - работает

Сортировка и фильтрация в ASP.NET WebForms
Есть задание. Сделать сортировку и фильтрацию repeater-а так, чтобы после фильтрации можно было сортировать результат. Или же отсортировать...

Asp.Net webforms какой выбрать контрол
всем привет. Делаю на сайте оценки для пользователей. В профиле пользователя, сам пользователь выбирает по каким критериям его оценивали....

Как переделать проект ASP.NET WebForms в ASP.NET MVC 5
Есть маленький проектик, который я выращиваю. Началось всё с ASP.NET 4 WebForms (.Net Framework 4.6.1, среда разработки MS VS 2017). ...

Новые фичи в ASP.NET WebForms
Всем привет! Какие новые полезные фичи появились в ASP.NET WebForms 4.5-4.7 ? Извиняюсь за глупый вопрос, но не следил просто за технолгией...


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

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
Модель микоризы: классовый агентный подход
anaschu 02.01.2026
Раньше это было два гриба и бактерия. Теперь три гриба, растение. И на уровне агентов добавится между грибами или бактериями взаимодействий. До того я пробовал подход через многомерные массивы,. . .
Учёным и волонтёрам проекта «Einstein@home» удалось обнаружить четыре гамма-лучевых пульсара в джете Млечного Пути
Programma_Boinc 01.01.2026
Учёным и волонтёрам проекта «Einstein@home» удалось обнаружить четыре гамма-лучевых пульсара в джете Млечного Пути Сочетание глобально распределённой вычислительной мощности и инновационных. . .
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост. Налог на собак: https:/ / **********/ gallery/ V06K53e Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf Пост отсюда. . .
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Нашел на реддите интересную статью под названием Anyone know where to get a free Desktop or Laptop? Ниже её машинный перевод. После долгих разбирательств я наконец-то вернула себе. . .
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Programma_Boinc 23.12.2025
Рецензия / Мнение/ Перевод Нашел на реддите интересную статью под названием The Thinkpad X220 Tablet is the best budget school laptop period . Ниже её машинный перевод. Thinkpad X220 Tablet —. . .
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru