15

ビルドがリリースに設定された後、ドロップ場所からすべての pdb ファイルを取得し、それらをネットワーク上で共有されているフォルダーにコピーする powershell スクリプトを作成しました。

また、サンプル アプリケーションを作成し、必要なアセンブリを含む nuget パッケージを (pdb ファイルなしで) 追加しました。

ネットで参考文献をいくつか見つけましたが、pdb ファイルを使用してアセンブリをデバッグできませんでした。VPN 接続を使用して、pdb ファイルと Visual Studio 2010 を含む共有フォルダーに接続しています。

ネットワーク上で共有されている pdb ファイルを使用して、nuget パッケージ マネージャーを使用して取得したアセンブリをデバッグできるようにするために必要な正確な手順は何ですか?

ありがとう !

4

3 に答える 3

5

シンボル、シンボル サーバー、およびさらに重要なソース サーバーのインデックス作成の概要を探している場合は、http://bit.ly/SymbolServerTFSをチェックしてください。特に Team Foundation Server の使用に関して説明しましたが、TFS を使用していない場合でも役立つ情報です。

また、このエクスペリエンスをより良くしたい場合は、Uservoice で私の機能リクエストに投票してください: http://bit.ly/AtLSjl 追加の声と投票をお待ちしております!

于 2012-04-07T12:34:44.767 に答える
1

簡単な解決策として、VS/Tools/Options/Debugging/Symbols を試すことができます。また、シンボル キャッシュをネットワーク共有に設定してみてください (これまで試したことはありませんが、必要に応じてドライブなどをマップすることもできます)。
少なくとも一時的に実行できるようになる可能性があります-「すべてのモジュール」を自動的にロードするか、自分のモジュールを指定してください。
これがいくつかの助けになることを願っています。

于 2012-04-06T12:39:03.027 に答える
-1

Options->Debugging->Symbols->Symbol file (.pdb) の場所で定義するだけです

MSDNの詳細な手順

于 2012-04-06T12:44:03.347 に答える