4

IIS を介して Web アプリケーションを実行しているサーバーがあります。ローカルにビジュアル スタジオがあり、リモートの w3wp.exe プロセスに問題なくアタッチしていますが、シンボルが読み込まれていないため、ブレークポイントにヒットしていません。

私は何が欠けていますか?

私は何が欠けていますか?

更新: ネイティブまたはマネージドのどちらをデバッグする必要がありますか? ネイティブを実行すると、[モジュール] ウィンドウに大量の Windows dll が表示され、すべて PDB を開くことができません。私は心配する必要がありますか?リストに自分の dll が表示されません。Managed を使用すると、モジュール ウィンドウが完全に空になります。

4

2 に答える 2

3

問題が見つかりました。Visual Studio GUIを介してプロセスに接続していたとき、w3wp.exeプロセスはManaged4.0ではなくx86としてリストされていました。IISでアプリのサイトを再作成すると、プロセスは管理対象としてリストに戻り、シンボルを読み込むことができました。

于 2012-08-07T19:27:11.197 に答える
0

プロジェクトをデバッグ モードでビルドしたことを確認します。また、リモート サーバーに対する十分な権限があることを確認してください。

于 2012-08-03T20:17:47.507 に答える