AutoCAD: не удалось получить фабрику классов COM для компонента... - C#
Формулировка задачи:
Добрый день. Нужно нарисовать чертеж в AutoCad, нахожу файл acax20enu.tlb, но он не работает, а работает только acax20rus.tlb, есть ли разница? Но дело не в этом, вот, например, код:
Про Visible = true у AcadCircle и AcadLine не знаю, надо ли, но ошибка не в этом моменте, а когда компилятор доходит до строчки Скрин с ошибкой прикрепил, команды сам не знаю, просто читаю то, что выдает visual studio и пытаюсь с этим работать.
AcadApplication App = new AcadApplication(); App.Visible = true; AutoCAD.AcadCircle c = new AcadCircle(); c.Radius = 10; c.Visible = true; AutoCAD.AcadLine Line = new AutoCAD.AcadLine(); Line.StartPoint(10); Line.EndPoint(15); Line.Visible = true;
AutoCAD.AcadCircle c = new AcadCircle();
Решение задачи: «AutoCAD: не удалось получить фабрику классов COM для компонента...»
textual
Листинг программы
AutoCAD.AcadCircle c = new AutoCAD.AcadCircle();
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д