5

この回答では、ユーザーはシンボルサーバーの使用を提案しています。

誰かが彼らがどのように機能し、TFS2008でそれをセットアップする方法(可能であれば)を説明できますか?

4

5 に答える 5

5

TFSビルド用のソースサーバーのセットアップを確認してください。Visual Studioで、[ツール]>[オプション]>[デバッグ]>[シンボル]に移動して、シンボルサーバーを指定することもできます。

AdvancedWindowsDebuggingの本もチェックしてください。シンボルサーバーの設定について説明します。

于 2009-06-04T01:05:45.373 に答える
5

基本的に、Symbol Serverは、各開発者のシステムではなく、サーバー上にデバッグシンボルを一元的に保存するファイルサーバーです。次に、Windbg(または選択したデバッガー)をSymbol Serverにポイントして、シンボル名を解決できます。誰もが同じサーバーを共有できます。Microsoftは、Windowsシンボルで公開されているサーバーも利用できるようにしています。(Windowsのデバッグビルドが必要です)。

参照: http: //msdn.microsoft.com/en-us/library/b8ttk8zy.aspx

Microsoftのパブリックシンボルサーバーの場合:http ://support.microsoft.com/kb/311503

于 2009-06-04T00:55:16.333 に答える
2

シンボルサーバーを実行する場合は、ソースも実行することを確認してください。これを行うには、最初に2つのことが必要です。PerlとWindows用のデバッグツールをインストールします。次に、2つのフラグ-source =(ローカルリポジトリへのパス)と-symbols =(バイナリへのパス)を指定してtfsindex.cmdを呼び出します。これは、シンボルサーバーにアップロードされるすべてのPDBファイルを調べます。pdbで参照されているソースコードファイルを検索し、参照をプレースホルダーに置き換えて、VisualStudioが問題のファイルの正しいバージョンをtfsからプルダウンできるようにします。

ソースコードパーツを設定したら、設定したファイル共有にシンボルをアップロードします。このためには、sysmstore.exeを呼び出して、シンボルサーバーへの実際のファイリングを処理します。

tfsindex.cmdとsysmstore.exeはどちらも、Windowsのデバッグツールの一部です。

于 2009-06-04T11:56:30.060 に答える
2

確かに、TFSでのSymbolServerとSourceServerの統合に関する詳細情報は次のとおりです。

于 2011-03-22T04:43:51.787 に答える
0

Microsoftのサーバー上のシンボルのコピーを使用するようにVisualStudioデバッガーを設定するための簡単な手順がいくつかあります。私はまだこれを自分で試していません http://referencesource.microsoft.com/serversetup.aspx

私はしばらく前にこのリンクを見つけ、必要なときに提出しました。2009年8月23日の時点で、Win7上の.Netのバージョンはまだサポートされていないようです。

于 2009-09-23T07:25:44.090 に答える