BC30002 未定义类型“SldWorks.sldworks”
- BC30002 未定义类型“SldWorks.sldworks”
- 问题描述
- 解决办法
BC30002 未定义类型“SldWorks.sldworks”
问题描述
想要使用Visual Studio对Solidworks进行二次开发,但是刚刚开始就已经遇到了问题。
出现使用SLdworks.Sldworks竟然是未定义的,可是在引用中都已经把需要添加的COM Library添加进去了。但是依旧无效,主要问题现实如下。
解决办法
- 尝试了重新添加引用,把solidworks需要的相关组件都添加进去了,依旧是没有效果,主要是
SolidWorks.Interop.cosworks.dll
和SolidWorks.Interop.sldworks.dll
- 在添加引用中,找到COM,把
Sldworks 2022 Type Library
勾选之后点击确定,其中2022和solidworks版本有关系,因为我的是solidworks 2022版本的。
之后报错就消失了,大功告成。