使用add-in模板,方便快速开发。。环境配置这东西。。全凭机缘嘛~~
详情请参见:https://forum.solidworks.com/thread/104984#536465
;http://stackoverflow.com/questions/22500057/predefined-type-microsoft-csharp-runtimebinder-is-not-defined-or-imported
1. 模板在solidworks安装包下,apisdk\SOLIDWORKS API SDK.msi(是时候使用Windows的查找功能了~~)。。第一想法,安装吧~~LZ试了不行,全凭机缘。。如果安装不成功的话,用解压软件打开。找到这个 –> swcsharpaddin.zip..这就是模板了。。
2. 把模板解压到VS默认模板路径的visual c#文件夹下。。默认模板路径:tool–>options–>projects and solutions
3. 新建一个项目, 在左侧点 visual C#,右侧找到 SwCSharpAddin 名字的模板。。取上一个悦耳的名字,加上一个吉利的地址,就可以了。。接下来就是,让程序员们崩溃的,环境配置了。。
4. 右击项目–>properties–>application–>target framework–>4.0
右击项目–>properties–>debug–>start external programs–>
<SolidWorks_install_dir>\solidworks.exe
5. 在C盘的某个角落里,找到 Microsoft.CSharp.dll 这个库,右击references–> add reference 加进去。。
6. 可以点运行按钮了。。如果要看solidworks有没有加载成功,就点 菜单栏 最右边带点绿色的按钮。。–> add-in –>拉到最下面,有一个SwCSharpAddin* 看上去就和工程名字很像的东西。。就是成功了~~
7. Good Luck for you..
额。。不知道有没有侵权什么的。。如果有的话,请通知我。。我觉得这样的东西,应该不算是翻译。。