|
这种问题的解决方案,也主要就是三点:
1.确认你能够获得mac码,即网卡ID,例如00-18-2C-8D-6E-8C ;
2. 将生成的许可证文件用记事本打开后,将“SERVER __HOSTNAME__ PTC_HOSTID=00-18-2C-8D-6E-8C 7788”中的__HOSTNAME__ 改成主机名(不要后缀的域名),原有空格保留,例如SERVER sunwukong PTC_HOSTID=00-18-2C-8D-6E-8C 7788;
3.要使用虚拟光驱来加载文件,安装前关闭杀毒软件等等;
我按照以上要求试了很多遍,毫无进展,并且在服务器不能启动的情况下试过继续装主程序,结果运行不了。
然后我对比分析了一下我宿舍电脑和办公室电脑生成的许可证文件,竟然不一样:如下所示
我宿舍的电脑(xp系统)
#PTC Pro/Engineer Wildfire v3 License File, Generated by ZWT Team.
#For EVALUATION only. If you like this software, BUY it!
SERVER sara PTC_HOSTID=00-E0-4D-0B-67-77 7788
DAEMON ptc_d "C:\Program Files\flexnet\i486_nt\obj\ptc_d.exe" "C:\Program Files\flexnet\licensing\ptc.opt"
INCREMENT PROE_200 ptc_d 27.0 31-dec-2007 uncounted 9305B92E96F8 \
VENDOR_STRING="VSVER=2.0 LO=(0,3,6,7,9,10,14,16,17,19,21,22, \
23,24,25,26,29,30,31,32,34,35,36,37,40,41,45,47,48,51,52,53, \
。。。。
我办公室的电脑(win2000系统)
#PTC Pro/Engineer Wildfire v3 License File, Generated by ZWT Team.
#For EVALUATION only. If you like this software, BUY it!
SERVER sara PTC_HOSTID=00-18-2C-8D-6E-8C 7788
DAEMON ptc_d __PTCD_PATH__
INCREMENT PROE_200 ptc_d 27.0 31-dec-2007 uncounted B5B378A13160 \
VENDOR_STRING="VSVER=2.0 LO=(0,3,6,7,9,10,14,16,17,19,21,22, \
23,24,25,26,29,30,31,32,34,35,36,37,40,41,45,47,48,51,52,53, \
54,55,56,57,59,60,61,62,63,65,66,67,69,71,72,73,74,77,91,92, \
。。。。
你也应该发现了,是那行蓝色文字的问题。
所以我分析,应该是因为不同的系统环境没有生成正确的许可证文件,在我的XP系统中生成的许可证文件是以C盘作为服务器的安装目录的,所以如果你没有修改这一路径就直接安装在D,E盘中,可想而知,肯定通不过.
所以我决心通过修改这行文字来再试一次,事实也证明是对的,而不是去核查一次一次的那些小问题,再寄希望于多装几次运气好就安好了.
如果你确认你是碰到了我上述提到到的情况的话(打开你的许可证文件),
那么以下就是具体修改方法(首先要确保网卡id和主机名的修改等):
(1)如果你同意将服务器(flexnet文件安装在C盘的话,
那你就将
DAEMON ptc_d __PTCD_PATH__
修改成
DAEMON ptc_d "C:\Program Files\flexnet\i486_nt\obj\ptc_d.exe" "C:\Program Files\flexnet\licensing\ptc.opt"
并在安装服务器时按照默认目录安装, 即安装在C:\Program Files\flexnet
(2)如果你想将所有文件(包括flexnet文件)全部安在D或E盘的话<建议采用此方法>
那你就将
DAEMON ptc_d __PTCD_PATH__
修改成
DAEMON ptc_d "*:\****\flexnet\i486_nt\obj\ptc_d.exe" "*:\****\flexnet\licensing\ptc.opt"
即将C:\Program Files换成你要安装在的文件夹(*:\****),例如:
DAEMON ptc_d "D:\proewf\flexnet\i486_nt\obj\ptc_d.exe" "D:\proewf\flexnet\licensing\ptc.opt"
(注意盘符要大写,原有的空格保留).
并在安装服务器时即选择与此相同的目录,如D:\proewf\flexnet
然后,就一路绿灯了(建议在安装时取消"重启时启动服务器"选项,以节省不必要的重启时间).
而后,如果服务器安装完没有再出现那个烦人的对话框,并且打开---设置--->控制面板--->管理工具--->组件服务,发现flexm for ptc已启动,那就表明你已成功了.
然后就可以继续你的主程序等的安装了...
一路绿灯,ok,ok,ok.最终搞定!!! |
|