我正在用C#开发一些AutoCAD附加组件,我希望在准备好在AutoCAD中实现功能之前,首先在控制台应用程序中工作/调试我的类。autocad库无法卸载,每次修改代码时都需要重新启动/重新加载/dot /有趣的是,我发现一旦我声明了一个使用autocad数据类型的变量,我的控制台应用程序就拒绝运行,并且在visual studio中显示“该应用程序处于中断模式”屏幕。例如,下面的代码不能运行:
using System;
using Autodesk.AutoCAD.Geometry;
namespace TestConsole
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("Hi");
Point2d p;
Console.ReadKey();
}
}
}
尝试引用Autodesk C3D 2016 dll库。有没有人对这里发生的事情和/或任何变通办法有一个解释?thnks
发布于 2018-01-28 17:32:49
AutoCAD .NET应用编程接口设计为仅在进程内运行。AutoCAD .NET库只能用于构建必须在AutoCAD中加载才能执行的插件(DLL)。
https://stackoverflow.com/questions/48469179
复制相似问题