在Internet Explorer 7中,将默认的超时限制从原来的60分钟改为30秒。本更改可以从微软知识库中的文章181050中看到。
http://support.microsoft.com/?scid=kb%3Ben-us%3B181050&x=15&y=11
该更改导致在 Teamcenter, Teamcenter Engineering或Teamcenter Enterprise中浏览远程可视化文件时,可能会在操作完成前就超时了。比如,在浏览器中载入一个装配,很可能会发生在超时发生前没有足够的时间完成载入过程,因此产生错误。
对于以下版本的TcVisualization产品,已经加入了更改超时参数的代码:
TcVis 2007.1 MP3 with the patch TcVis_20071MP3_E
TcVis 2007.1 MP5 and later
更改如下:
1. 通过代码将默认的连接超时设为1小时,保持与Internet Explorer 6及以前版本的设置一致。
2. 引入环境变量允许用户设
置连接超时的变量值。
环境变量名称:TCVIS_PC_INTERNET_REQUEST_TIMEOUT,
环境变量值:以秒计算的超时时间的值。
比如,设置TCVIS_PS_INTERNET_REQUEST_TIMEOUT = 120将使客户端-服务器之间请求重置时间设为2分钟。
当此环境变量没有设置时,使用默认值1小时。
在其他版本中没有做代码修改,则应使用以下的方法设置适当的超时参数,步骤包括:
1. 在注册表中加入名为ReceiveTimeout的DWORD值,具体值为:(<超时秒数>)*1000。HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings 比如,如果想设置超时时间为8分钟,则设置ReceiveTimeout值为480000 (480*1000)。
2. 重启计算机。