|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
06.05.2015, 00:28 | #1 | |
Форумчанин
Регистрация: 29.06.2013
Сообщений: 132
|
Как привязать dll к проекту?
Я создал библиотеку с до абсурда примитивнейшей функцией без параметров. Нажатием F6 скомпонавал dll'ку.
Вот содержимое решения dll: PHP код:
Цитата:
PHP код:
|
|
06.05.2015, 00:52 | #2 |
Старожил
Регистрация: 03.01.2014
Сообщений: 2,870
|
Переменные в статическом методе не статического класса, по идее должны быть статическими.
static (Справочник по C#) |
06.05.2015, 08:44 | #3 | |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Цитата:
А у автора вроде все нормально в выложенном коде и даже работает. Видимо он что-то скрывает.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
|
06.05.2015, 12:11 | #4 | |
Форумчанин
Регистрация: 29.06.2013
Сообщений: 132
|
Цитата:
http://www.youtube.com/watch?v=fcqSttaR2v8 А вот оба проекта: Projects.rar |
|
06.05.2015, 12:43 | #5 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
похоже что вы скомпилировали сначала вариант без статика, а потом его дописали, но код применяет старую версию потом.
сделайте полное перестроение. Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
06.05.2015, 12:53 | #6 | ||
Старожил
Регистрация: 03.01.2014
Сообщений: 2,870
|
to hoz
Цитата:
Когда Вы что-то изменяете в dll перестройте её. to Пепел Феникса Цитата:
|
||
06.05.2015, 13:17 | #7 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
там два разных решения.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
06.05.2015, 13:21 | #8 |
Форумчанин
Регистрация: 29.06.2013
Сообщений: 132
|
Благодарю всех за участие. Косяк был найден мной только что спонтанно
В общем, я когда перестраивал, то перестроил не туда. Нужно было не в Release, а в Debug. Т.е. перестроил в другую директорию. А брал dll'ку из другой. По сути, потому и не влияло ни перестроение, ни.. Я так понимаю, когда я нажимаю в проекте перестроить, то происходит проверка того в каких проектах он включается или как это понимать? Я не совсем понял, почему нужно перестроить именно так, и не перестроить само решение dll'ки. |
06.05.2015, 18:20 | #9 |
Участник клуба
Регистрация: 04.04.2010
Сообщений: 1,554
|
Если нормальный солюшен, то не надо ничего копировать, студия автоматически подкидывает все нужные дллки в папку с исполняемым файлом.
Настраиваешь в Solution->Properties->Common Properties->Project Dependencies зависимость между проектами. И при любых изменениях в коде достаточно жмакнуть по Build. |
07.05.2015, 19:17 | #10 | |
Форумчанин
Регистрация: 29.06.2013
Сообщений: 132
|
Цитата:
Вот что я вижу если нажать на Проект - Свойства ИМЯ ПРОЕКТА ТЕКУЩЕГО: 1.jpg Дальше я Общих свойств не наблюдаю.. Да и зависимостей проекта тоже.. |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Привязать GUI к проекту | MCLotos | Общие вопросы по Java, Java SE, Kotlin | 2 | 05.03.2014 21:14 |
Подключение dll (C++) к проекту VB 6.0 | Kverter | Visual C++ | 0 | 02.12.2013 14:13 |
Подключение dll к проекту | Zeus_God | Помощь студентам | 0 | 06.12.2011 19:34 |
Как подключить .dll файл к проекту | free6878 | Помощь студентам | 0 | 03.07.2011 14:33 |
как привязать DLL | Mrbober | Visual C++ | 1 | 25.04.2011 13:49 |