Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
One of the main reasons why client-issued web calls fail in TFS is that the system time-outs. It is important to note that, the time-out time is designed to prevent the UI from being locked out forever. Changing the time-out time by the method described in this post will increase the time-out time for every web call. So, it is generally a good idea to return the time-out time back to its default value after changing. (The default time is 10 min.)
It is possible to increase the time-out time by following the subsequent steps (all taken on the client machine):
1. Open the registry editor (go to start menu and in the run dialogue type regedit).
2. If you are on a 32-bit machine, then navigate to the key HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\9.0\TeamFoundation\RequestSettings. Alternatively, if you are on a 64-bit machine, then navigate to the key HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\VisualStudio\9.0\TeamFoundation\RequestSettings.
a. If TeamFoundation\RequestSettings does not exist, then right-click on the TeamFoundations key.
b. Chose to create a new key.
c. Name the key RequestSettings.
3. Change the value of DefaultTimeout to the new time-out time (the time is in milliseconds).
a. If DefaultTimeout does not exist, then right-click on the key RequestSettings.
b. Choose to create a new DWORD.
c. Once DefaultTimeout exists, right-click on it and choose modify, and enter the new time (in decimal).
Comments
- Anonymous
September 16, 2008
Really cool information ... :D - Anonymous
September 07, 2015
enter the new time in decimal? seconds? milliseconds? what unit of measure?