Оффлайн-установка NuGet-пакетов
Все как всегда - просто шпаргалка для самого себя. Да, я знаю, что все, что написано ниже, абсолютно очевидно всем разработчикам. Да, я знаю, что пара минут поиска выведет тьму материалов. Не мешайте развлекаться
Далее
Работа с транзакциями в ACAD
Ох, сколько раз я при работе в C# натыкался на то, что я забывал коммитить транзакцию! А сколько раз - на то, что надо было блокировать документ! Все, меня это достало ))
Далее
CUIX и NET-сборка с одинаковым именем
Сегодня столкнулся с интересной ситуацией, когда файл меню ACAD'a и NET-сборка лежат рядом и имеют одно и то же имя. Возможно, это очевидные моменты, но не для меня
Далее
Определение lisp через NET и vlx с отдельным именным пространством
Сегодня на работе столкнулись с очень "забавным" моментом. Связан он с определением lisp-функции средствами .NET и работой этой функции в определенных условиях
Далее
Приколы vl-acad-defun и NET
Известно, что vl-acad-defun позволяет "экспортировать" лисп-функцию для вызова ее из-под arx / net.
Далее
findfile и точки в именах каталогов
ACAD2019x64, все обновления установлены. Windows 10, также со всеми обновлениями.
Допустим, существует файл
1 | \\Server\Shared folders\folder.name\file.txt |
Необходимо к нему выполнить findfile. Ок, не вопрос:
Далее
Тестирование и проверка регулярных выражений
Понадобилось мне тут протестировать фильтр на имена блоков. Чтоб жизнь медом не казалась, решил работать через регулярные выражения.
Далее
Сниппеты для VS
Потихоньку играюсь с VS2017/VS2019. Но набивать абсолютно одни и те же using меня слегка достало. Ок, гугел, что можно сделать? 2 минуты чтения - вуаля, все готово!
Далее
Создание текстового стиля NET
Захотелось мне тут на C# нарисовать создание и настройку текстового стиля. Причем так, чтобы можно было вызывать из-под lisp'а.
Далее
Загрузка NET-сборок из сети
Понадобилось мне тут в процессе разработки грузить NET-сборки из сетевого расположения. Помню же, что было где-то, но где?
Недолгие поиски привели к решению http://howtoautocad.com/autocad-net-load-from-remote-sources/. Если лень ползать (а мне гарантированно будет лень), то:
- Открываем acad.exe.config
- В разделе runtime добавляем строчку
1<loadFromRemoteSources enabled="true" />
- Сохраняем изменения и открываем ACAD.
Все!