启动Pro/TOOLKIT程序的常见错误及解决办法
一、发生读取错误’No such file or directory’
错误原因:注册文件(一般为protk.dat)中exec_file指定的dll路径不正确。
解决办法:将注册文件中exec_file指定的路径修改正确。
可以通过【辅助应用程序窗口】查看路径信息。
二、应用程序启动失败
造成这种错误的原因有很多种:
1、32位Pro/E加载了64位的Pro/TOOLKIT程序 或 64位Pro/E加载了32位的Pro/TOOLKIT程序
Pro/E与Pro/TOOLKIT程序的匹配规则如下:
32位Pro/E只能加载32位的Pro/TOOLKIT程序
64位Pro/E只能加载64位的Pro/TOOLKIT程序
2、未安装Visual C++ Redistributable
在开发人员的电脑上能够加载Pro/TOOLKIT程序,而在其它电脑上加载失败,多半是由于这个原因。
如果你使用Visual Studio 200X编译的Pro/TOOLKIT程序,在非开发人员的电脑上必须要安装Visual C++ 200X Redistributable,才能运行Pro/TOOLKIT程序。
3、入口函数user_initialize的返回值不为0
user_initialize必须return 0才能正确加载Pro/TOOLKIT程序。
三、低版本的Pro/E加载高版本的Pro/TOOLKIT程序
下图是Pro/E Wildfire5.0加载Creo 2.0 Pro/TOOLKIT程序时的报错信息。
一般而言,高版本的Pro/E可以加载低版本的Pro/TOOLKIT程序,而低版本的Pro/E是不能
加载高版本的Pro/TOOLKIT程序的。