PROE要许可证文件,每次将license文件放在硬盘上,但有些同事吃饱了没事,总爱将它删除。
一删就无法打开proe。提示license request failed。
错误提示上也说的很清楚:
cannot find license file 无法找到许可证文件
license path: D:\license.dat 许可证路径 D:\license.dat
其实自己稍微看下也能明白,既然提示许可证不存在,那你就按照所用PROE补丁的说明做一个许可证文件,放到提示的路径下,如上面错误提示的路径是 D:\license.dat 具体位置按你的错误提示对话框。
有时候错误提示中并没有地址,或者如果你想改变许可证的位置和也可以。方法如下:
方法一、运行 proe 安装目录下 ptcsetup.bat 按向导,当提示添加许可证的时候浏览新的许可证路径加进去即可。
方法二、更简单的方法,不用运行 ptcsetup.bat 直接修改以下文件即可:
用文本编辑器打开 bin 目录下 proe1.psf,搜索 “ENV=PTC_D_LICENSE_FILE”字串,修改 = 号后面的路径即可
网上别人的方法我试了方法二,管用。
你安装时许可证文件在哪里,应该是你后来有该动了许可证的位置,重新运行安装程序,重新指订修改过的许可证的位置,然后结束程序,以后也不可以删除那个许可证