本文描述了从visualstudio2010的向导生成工程迁移到visualstusio2019工程以及编译注册注意事项。
-
首先确保安装了Solidworks二次开发向导,根据向导新建工程。
- 用visualstudio2019打开该项目,提示升级工具集,点击确定。
- 查询solidworks软件安装路径,复制到项目所有配置所有平台的附加包含目录
- 接下来把配置切换到Debug或者你想要编译的配置,平台切换到x64。打开链接器,输入。将MFC的库lib换成visualstudio2019对应的140版本。如果是静态库生成MFC,代码生成是MT编译选项,那这里的mfcs100u.lib改成mfcs140u.lib。
- 最后一步,删掉所有选项的旧版本依赖。
- 注意:输出目录和中间目录一定要在同一个目录下,因为管理员身份运行cmd输入Regsvr32 你的dll文件名需要必要的注册信息是在中间目录下的。如果你注册的时候报错,查一下输出目录和中间目录是否一致。