1.开发环境
系统:win10
solidworks2014 visual stdio 2017
2.新建项目找不到c#与solidworks模版
找不到如图所示的SwCharpAddin 模版
出现这个原因是老版apisdk不能安装到新版vs模版中。
经搜索,参考
https://www.jianshu.com/p/10cd1b7ff18d
http://blog.csdn.net/donggua_fu/article/details/51926229
解决方法如下:
1.找到solidworks安装包里的apisdk文件夹
2.解压后找到如图文件
3.打开vs 2017
选择工具>>选项
4.重新打开vs 2017 出现模版文件
3.根据模版生成插件
由模版文件新建项目,直接运行会出现错误。
配置如下:
1.如图所示,选择属性
2.选择合适都.NET 框架
选择.NET 4, 接下来弹出一个对话框,选择是。
3.为项目添加引用
将如图所示的程序集添加引用
4.点击生成
如果出现下图错误,可以管理员身份重新运行vs 2017 ,再进行上述配置。
生成成功如下
5.点击启动
可看到solidworks启动画面
solidworks启动完成后再菜单栏看到插件则表示成功
附:参考链接:
https://www.jianshu.com/p/10cd1b7ff18d
http://blog.csdn.net/donggua_fu/article/details/51926229
https://forum.solidworks.com/thread/104984#536465