Как определить под Windows запущен nanoCAD или нет.
Меня достало искать эту информацию по глубинам форумов...
Далее
NET автоверсионность сборок
Напоминалка самому себе. Ибо постоянно искать подобную информацию ну так себе затея.
Есть задача - автоматически проставлять версию сборки, загружаемой в *CAD. При этом автоматом должен увеличиваться номер ревизии. Хоть до упора ![]()
По ходу дела - для "сопутствующих" сборок надо повторить поведение, как бы это было в NET Framework, когда можно было назначить только мажор и минор, остальное каким-то магическим вариантом вычислялось самостоятельно.
Уточнение: все csproj-файлы выполнены в SDK-стиле. Для NET Standard / NET5+ это и так в норме, а вот для NET Framework придется поколдовать слегка. Ну или пересоздать проект ![]()
Далее
Показать полный путь к файлу в заголовке окна ncad
Почему это не было сделано на уровне базового функционала - непонятно. Под катом готовый код и немного собственных рассуждений.
Далее
Excel, LibreOffice, ClosedXML
Понадобилось тут мне из-под C# с использованием ClosedXML прочитать xlsx файл. Что же могло пойти не так?
Далее
Приколы хранения настроек аддона для ACAD
На NET Framework существует некий аддон. В аддоне есть какие-то там параметры. Че будет, если их не просто менять, а удалять как неиспользуемые?
Попробую разобраться.
Далее
Пакетная обработка файлов в NCAD 23.1 и монитор системных переменных
Задача: в фоновом режиме открыть энное количество файлов dwg, собрать оттуда (к примеру) список слоев и дальше все это богатство обрабатывать. Казалось бы, что может пойти не так? Но это ж наник, тут мины на каждом шагу раскиданы.
Далее
Работа с БД через Linq2Sql
Столкнулся тут на работе с задачей - из огромного представления надо по запросу получить либо вообще все, либо несколько сотен первых записей с предварительной сортировкой. Казалось бы, что могло пойти не так?
Далее
Автонастройка VS для загрузки NET-сборки в ACAD
Есть проект на NET для ACAD2024 (и более ранние версии). Задача - заставить при старте отладки не только запустить ACAD, но и загрузить сборку.
Помним, да, что все здесь - всего лишь шпаргалка?
Далее
Как отследить смену темы оформления в NC23? Ну хотя бы со светлой на темную.
Хотя тем оформления в нанике, конечно, напихали до дури. Но хотя б со светлой на темную переключение (и обратно) отследить...
Далее
NC 23+ и масштаб символов и измерений
Известно, что в нанике есть масштаб измерений и есть масштаб символов. Вылезла задача поменять именно масштаб символов. Программно, на NET
Далее