2012-01-25 15 views
10

私は.Netアプリケーションをデバッグしようとしています。私はそれを(そして.pdb)をVMにコピーしました。私はプロセスにアタッチできますが、アタッチ後にブレークポイントを無効にします:.Netアプリケーションのリモートデバッグに問題があります。 "このドキュメントのシンボルはロードされていません。

"ブレークポイントは現在ヒットしません。このドキュメントにはシンボルはロードされていません。

VMのPDBが正しいと確信しています。私は、私のメインマシンのPDBパスをVisual Studioのシンボルパスに追加しようとしました。 私は何が欠けていますか?

(Win7のx86の、Visual Studioの10、ネット4)

おかげ

答えて

13

問題は、PDBファイルはVMホスト上の同じフォルダの両方に配置されなければならないことでした。

+0

ありがとうございました。次に、同じパスを作成せずにリモートデバッグを行うことはできませんか?私はそれを信じたくない。 – AndreaT

1

問題のもう1つの原因として、サーバーで実行されているコードとローカルコードのバージョンが一致していないことが考えられます。ローカルコードをサーバーに再デプロイすることでこれを解決できました。