我正在使用 Object ARX 2015 和 .Net Framework 为 AutoCad 编写扩展。在我的电脑上一切正常。但是当我尝试在其他计算机上使用我的 .dll 时。我收到此错误:
异常文本
System.TypeLoadException:无法从程序集“System,Version=4.0.0.0,Culture=neutral,PublicKeyToken=b77a5c561934e089”加载类型“System.Windows.Input.ICommand”。在 Extension.MyCommands.KeelRibbon() 在 Autodesk.AutoCAD.Runtime.CommandClass.InvokeWorker(MethodInfo mi, Object commandObject, Boolean bLispFunction) 在 Autodesk.AutoCAD.Runtime.CommandClass.InvokeWorkerWithExceptionFilter(MethodInfo mi, Object commandObject, Boolean bLispFunction) 在 Autodesk .AutoCAD.Runtime.PerDocumentCommandClass.Invoke(MethodInfo mi, Boolean bLispFunction) 在 Autodesk.AutoCAD.Runtime.CommandClass.CommandThunk.Invoke()