0

VisualStudio2012で同じソリューションの下に2つのプロジェクトがあります。

1つ目はWPFプロジェクト、2つ目はASPプロジェクトです。

WPFは、Webブラウザーコントロールを介してaspページを呼び出します。スタートアッププロジェクトではないのに、ASPページの背後にあるコードにステップインできる方法はありますか?

4

2 に答える 2

2

デバッグ時にロードされるWPFプロジェクトASPプロジェクトの両方を設定できます。ソリューションエクスプローラーで、ソリューションノードを右クリックし、[プロパティ]を選択します。左側のツリーでCommonProperties\Startupプロジェクトが選択されていることを確認します。[複数のスタートアッププロジェクト]ラジオボタンをクリックし、リストでデバッグ時に開始するプロジェクト(F5)を[開始]に設定します。

これで、F5キーを押してデバッグすると、両方のプロジェクトが開始され、両方にブレークポイントを設定できます。

于 2012-08-15T02:54:32.280 に答える
1

デバッガーを対応する ISS プロセスにアタッチする必要があります。Visual Studio の場合:

メニュー バーから [デバッグ] をクリックします [プロセスにアタッチ] をクリックします 左下隅にある [すべてのユーザーからのプロセスを表示する] チェックボックスをオンにします プロセス リストから aspnet_wp.exe (ISS のバージョンによっては w3wp.exe) を選択します付ける」

于 2012-08-15T02:04:59.027 に答える