无法将“Autodesk.autocad.livepreview.previewruleprovider”的对象强制转换为类型“autodesk.autodesk.internal.ipreviewcontextprovider”

发布时间 2023-05-02 19:44:04作者: chenlight

具体问题如下图所示:

在vs2010中调试中,会调用CAD2014,这时就会出现上述的问题错误;

经查找,具体的问题是因为:cad的dll引用中,“复制本地”设置为True,因更改为false;

这里要注意的是,每个项目中的引用都要更改为false,如Hello项目和InitAndOpt项目中的引用,都要为false,否则这个错误一直会出现。