5

クライアント (WPF) とサーバー (WCF) を持つアプリケーションを作成しました。サービスは IIS でホストされています。現在、vs 2010 の 2 つのバージョンが必要です。1 つは IIS に wcf サービスをロードし、もう 1 つは私のウィンドウにロードします。応用。

これに関する問題は、非常に多くのリソースを必要とすることです。

wcf サービスが IIS で「ホストされていない」場合、このhttp://msdn.microsoft.com/en-us/library/bb157685.aspxに従って同時に 2 つのプロジェクトを開始できます。

しかし、私の他の選択肢は何ですか?

あまりにも多くのリソースを使用したり、複数の vs 2010 を同時に開いたりすることなく、2 つのプロジェクトをコンパイル/実行し、デバッグ時にそれぞれ STEP INTO を実行できる最善の方法を見つける必要があります。

4

3 に答える 3

3

同じソリューション内にある場合は、Visual Studio の同じインスタンスから両方をデバッグできるはずです。Visual Studio からアプリケーションを実行し、[デバッグ] メニューを開き、[プロセスにアタッチ] を選択すると、デバッガーを ASP.NET ワーカー プロセス (aspnet_wp.exe) にアタッチする必要があります。デバッガーは自動的にクライアントにアタッチされます。

于 2011-05-31T14:34:28.580 に答える
0

VS でサービスとクライアント コードを開きます。デバッグメニューを開きます。プロセスにアタッチします。Ctrl キーを押しながら、マウス クリックを使用して、デバッグするプロセスをいくつでも選択します。

この場合、IIS のバージョンとクライアント プロセスに応じて、ASP NET ワーカー プロセスを選択できます。

于 2012-01-20T15:45:05.463 に答える