В Автокаде загружается созданный файл адаптации MyFile.cuix c набором кнопок.
Библиотека dll в visual studio 2010 успешно компилируется. Она же и подгружается автоматически в Autocad с помощью команды netload. И благодаря этому работа с кнопками (файл адаптации MyFile.cuix) становится возможными. Скомпилированная библиотека успешно отрабатывает. Но пошаговая отладка не работает вообще. Не смотря на то, что точки останова в коде, написанном в vs2010, проставлены. Сообщения о каких-либо ошибках не появляются вообще. Почему отладчик пошагово не отлаживает код и как это исправить?
Решено! Перейти к решению.
Решено: Alexander.Rivilis. Перейти к решению.
Решено: Alexander.Rivilis. Перейти к решению.
А теперь подробнее:
1. Версия и разрядность AutoCAD? Наличие установленных обновлений?
2. Версия и разрядность Windows?
3. Редакция VS 2010 (Express, Professional, ...)?
4. Какие опции установлены для компилятора (в первую очередь интересует Target Framework)?
5. Какие опции установлены для отладчика?
6. Каким образом пытаешься отлаживать? Запускаешь AutoCAD через отладчик или пристыковываешься к процессу acad.exe?
Пока хватит вопросов.
Відповідь корисна? Клікніть на "ВПОДОБАЙКУ" цім повідомленням! | Do you find the posts helpful? "LIKE" these posts!
Находите сообщения полезными? Поставьте "НРАВИТСЯ" этим сообщениям!
На ваше запитання відповіли? Натисніть кнопку "ПРИЙНЯТИ РІШЕННЯ" | Have your question been answered successfully? Click "ACCEPT SOLUTION" button.
На ваш вопрос успешно ответили? Нажмите кнопку "УТВЕРДИТЬ РЕШЕНИЕ"
Alexander Rivilis / Александр Ривилис / Олександр Рівіліс
Programmer & Teacher & Helper / Программист - Учитель - Помощник / Програміст - вчитель - помічник
Facebook | Twitter | LinkedIn
1) Autocad 2010, 64-разрядная
2) Windows 7 Профессиональная, 64-разрядная
3) Visual Studio 2010 Professional версия 10.0.30319.11) Autocad 2010, 64-разрядная
4)
А ответы на остальные вопросы?
P.S.: На всякий случай почитай эти статьи:
Відповідь корисна? Клікніть на "ВПОДОБАЙКУ" цім повідомленням! | Do you find the posts helpful? "LIKE" these posts!
Находите сообщения полезными? Поставьте "НРАВИТСЯ" этим сообщениям!
На ваше запитання відповіли? Натисніть кнопку "ПРИЙНЯТИ РІШЕННЯ" | Have your question been answered successfully? Click "ACCEPT SOLUTION" button.
На ваш вопрос успешно ответили? Нажмите кнопку "УТВЕРДИТЬ РЕШЕНИЕ"
Alexander Rivilis / Александр Ривилис / Олександр Рівіліс
Programmer & Teacher & Helper / Программист - Учитель - Помощник / Програміст - вчитель - помічник
Facebook | Twitter | LinkedIn
5) см.рис.
см. рис.
см. рис.
1) Почему у тебя активная конфигурация Release, а не Debug?
2) Отключи режим "Изменить и продолжить" - он не работает, а только мешает.
Відповідь корисна? Клікніть на "ВПОДОБАЙКУ" цім повідомленням! | Do you find the posts helpful? "LIKE" these posts!
Находите сообщения полезными? Поставьте "НРАВИТСЯ" этим сообщениям!
На ваше запитання відповіли? Натисніть кнопку "ПРИЙНЯТИ РІШЕННЯ" | Have your question been answered successfully? Click "ACCEPT SOLUTION" button.
На ваш вопрос успешно ответили? Нажмите кнопку "УТВЕРДИТЬ РЕШЕНИЕ"
Alexander Rivilis / Александр Ривилис / Олександр Рівіліс
Programmer & Teacher & Helper / Программист - Учитель - Помощник / Програміст - вчитель - помічник
Facebook | Twitter | LinkedIn
@Anonymous
Отладка заработала?
Відповідь корисна? Клікніть на "ВПОДОБАЙКУ" цім повідомленням! | Do you find the posts helpful? "LIKE" these posts!
Находите сообщения полезными? Поставьте "НРАВИТСЯ" этим сообщениям!
На ваше запитання відповіли? Натисніть кнопку "ПРИЙНЯТИ РІШЕННЯ" | Have your question been answered successfully? Click "ACCEPT SOLUTION" button.
На ваш вопрос успешно ответили? Нажмите кнопку "УТВЕРДИТЬ РЕШЕНИЕ"
Alexander Rivilis / Александр Ривилис / Олександр Рівіліс
Programmer & Teacher & Helper / Программист - Учитель - Помощник / Програміст - вчитель - помічник
Facebook | Twitter | LinkedIn
Да, спасибо!
Все вышеперечисленное Вами сделал. И еще код acad.exe.config заменил на:
<configuration>
<startup useLegacyV2RuntimeActivationPolicy="true">
<supportedRuntime version="v4.0"/>
</startup>
<!--All assemblies in AutoCAD are fully trusted so there's no point generating publisher evidence-->
<runtime>
<generatePublisherEvidence enabled="false"/>
<NetFx40_PInvokeStackResilience enabled="1|0"/>
</runtime>
</configuration>
Здравствуйте, у меня такой вопрос
Eсть программа, которую я получил, и в которой я должен внести изменения. программа написанная на Vb.net. У меня установлен AutoCAD MAP 3D 2017 ( 64 bit), Visual Studio 2015,
Windows 10 Enterprise (64). Имеющаяся аппликация запускается через NETLOAD (dll).
Открыв VS, Run (F5), открывается AutoCAD ("чистый DWG файл"), затем через коммандную строку AutoCAD я загружаю DLL (NETLOAD), и с Command Line запускаю аппликацию. Но как только через Run запускается AutoCAD все BreakPoint (Debug) становятся недоступными.
Вот мой вопрос: какие установки и где мне поменять, чтоб я смог отладить программу. Заранее спасибо!
Вообще-то F5 должно быть Start Debugging:
Думаю, что
1) Enable native code debigging нужно отключить,
2) Проверить с какой версией .NET Framework компилируется проект
3) Посмотри настройки отладчика Options->Debugging (тут сразу сложно сказать что именно).
Но вообще без самого проекта точно сказать в чем проблема врядли получится.
P.S.: Ну и конечно удалить каталоги obj и Debug перед тем как Build Solution.
Відповідь корисна? Клікніть на "ВПОДОБАЙКУ" цім повідомленням! | Do you find the posts helpful? "LIKE" these posts!
Находите сообщения полезными? Поставьте "НРАВИТСЯ" этим сообщениям!
На ваше запитання відповіли? Натисніть кнопку "ПРИЙНЯТИ РІШЕННЯ" | Have your question been answered successfully? Click "ACCEPT SOLUTION" button.
На ваш вопрос успешно ответили? Нажмите кнопку "УТВЕРДИТЬ РЕШЕНИЕ"
Alexander Rivilis / Александр Ривилис / Олександр Рівіліс
Programmer & Teacher & Helper / Программист - Учитель - Помощник / Програміст - вчитель - помічник
Facebook | Twitter | LinkedIn
И еще вспомнил:
Відповідь корисна? Клікніть на "ВПОДОБАЙКУ" цім повідомленням! | Do you find the posts helpful? "LIKE" these posts!
Находите сообщения полезными? Поставьте "НРАВИТСЯ" этим сообщениям!
На ваше запитання відповіли? Натисніть кнопку "ПРИЙНЯТИ РІШЕННЯ" | Have your question been answered successfully? Click "ACCEPT SOLUTION" button.
На ваш вопрос успешно ответили? Нажмите кнопку "УТВЕРДИТЬ РЕШЕНИЕ"
Alexander Rivilis / Александр Ривилис / Олександр Рівіліс
Programmer & Teacher & Helper / Программист - Учитель - Помощник / Програміст - вчитель - помічник
Facebook | Twitter | LinkedIn
Здравствуйте Александр!
Большое спасибо Вам за ответ. Я проверил все установки в VS, сравнив их с теми, что Вы прислали.
У меня всё абсолютно идентично. Помогло другое:
"P.S.: Ну и конечно удалить каталоги obj и Debug перед тем как Build Solution".
Я просто стал смотреть что где и что я должен удалить и и увидел, что я загружал не тот DLL файл (командой NETLOAD). Я должен был загрузить DLL, который находится в "\bin\Debug\", а я загрузил DLL находящийся в дирректории с Solution. Мне не всё понятно в иерархии этого проекта, но это уже вопрос к тому, кто передал мне этот проект. Спасибо Вам ещё раз!
Не нашли то, что искали? Задайте вопросы в сообществе или поделитесь своими знаниями.