Freigeben über


追蹤你的 Visual Studio 與 TFS 伺服器的效能

Buck 的 Blog 中 提到了一個 隱藏版的 (也許 SDK 有說 不過我真的沒印象) 功能,我覺得超酷的~

How to measure performance using the web service performance dialog

很多人在 Revire TFS 時,都會考慮到 如何驗證他的真正互動效能..

這個隱藏版的工具 就可以幫你捕捉,只是 要 Enable 這個小工具 我還真的吃了一點苦頭... 因為我一開始完全誤會了 Buck 的意思了 :<

還好,這是在 MS 工作的好處,寫信給 Buck.. 就得到答案了.. ha

以下為設定方式:

 

打開這個功能 首先需要在你的 Team System Client 端

找到 (我假設你安裝在 C:\)

c:\program files\microsoft visual studio 8\common7\ide\devenv.exe.config

然後加入組態:

<system.diagnostics>
<switches>
<add name="TeamFoundationSoapProxy" value="4" />
<add name="VersionControl" value="4" />
</switches>
<trace autoflush="true" indentsize="3">
<listeners>
<add name="perfListener" type="Microsoft.TeamFoundation.Client.PerfTraceListener,Microsoft.TeamFoundation.Client, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
/>
</listeners>
</trace>
</system.diagnostics>

接下來 每次你一打開 Visual Studio 工具 就會發現一個小視窗跳出來了

Ps. Ray 說 這玩意 感覺不怎麼起眼,我說, 要做 POC 還真的非他莫屬了....