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文件夹
解压apidk sdk安装包
2.解压后找到如图文件
解压缩
3.打开vs 2017
选择工具>>选项
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