Team Foundation Server (TFS) でパフォーマンスおよび診断セッションを実行すると、Visual Studio 2013 Ultimate で以下のエラーが発生します。以下、再現手順です。
- Team Foundation Server から最新のものを取得します。
- 「CPU Sampling」方式の新しい Performance Session を作成します。
- 新しく作成されたパフォーマンス セッションを起動します。
- Internet Explorer を閉じるか、[プロファイリングの停止] をクリックしてセッションを終了した後。
次に、出力ウィンドウに以下のエラーが表示されます。
Preparing web server for profiling.
Profiling started.
Launching web server with profiling.
Launching profilable project.
Profiling process ID 9460 (iisexpress).
Profiling process ID 7008 (iexplore).
Process ID 7008 has exited.
Process ID 9460 has exited.
Error VSP1737: File could not be opened due to sharing violation: C:\Users\%hiddenuserprofile%\Documents\Projects\%HiddenPathWithFilename%.vsp
PRF0025: No data was collected.
Profiling complete.
このエラーを取り除くには、TFS が設定したソリューション フォルダーの読み取り専用属性をクリアする必要があります。読み取り専用属性をクリアすると、TFS は TFS サーバーでローカル ワークスペースの変更を検出できません。次に、TFS の比較オプションを使用して手動で変更を確認し、マージする必要があります。
このエラーが表示されるのはなぜですか? 私はそれを正しい方法でやっていますか?