2011-12-20 12 views
11

私はVS2010をWTSマシン(Windows2008)上で実行しています。 デバッガをプロセスにアタッチしようとしています。プロセスでWPFクライアントが実行されています。 プロセスは[プロセスにアタッチ]ダイアログに表示されますが、グレー表示され、[アタッチ]ボタンは無効になっています。プロセスがVS2010のプロセスへのアタッチダイアログで無効にされる

私は議論を読んで、確定した管理コードがデバッガで有効になっていることを確認しました。ここでは、現在の状況を表す2つのスクリーンショットがあります(最初のイメージでは、デバッグしようとしているプロセスが青色で表示されていますので、私はadminとして実行しています)。

スナップショットはここにあります。オーバーフロー...

自動コードタイプの選択を試した後、私は手動で、運が無かった。 - しかし、スタックオーバーフローにより除去した...任意の助けをいただければ幸いです

スナップショットをここに:ここではスクリーンショットです。

おかげで、 BUSI

+0

他のプロセスもグレー表示されていますか、またはこの特定のプロセスだけですか? –

+0

私はこれを持っています。それは昼食後に仕事をやめることに決めた午前中にはうまくいきました。ビル・ゲイツがそれほど積極的な役割を果たして以来、マイクロソフトが出してきたソフトウェアの低品質のもう一つの例です。 –

+0

詳細 - VS 2008で働いていて、まだVS 2010で作業していません。 –

答えて

10

はおそらく、あなたはすでにプロセスに添付されていますか?プロセスにアタッチする前にデバッグを開始しましたか?

+0

はい。それは正確な問題でした。他のユーザーがプロセスに添付されていました。ありがとうございました! – baruchl

1

私は確かではありませんが、デバッガがすでにプロセスにアタッチされている可能性があります。そのため、Visual Studioではアタッチできません。アプリケーションをデバッグモードで実行していないか、別のVSインスタンスを実行していますか?

+0

は前の答えと同じです。ありがとう! – baruchl

+0

私にそれを6秒で打つ。 –

7

「すべてのユーザーからプロセスを表示する」と「すべてのセッションでプロセスを表示する」チェックボックスをオンにして、2つのサービスインスタンスを取得しました.1つはグレー表示(常に表示されていました)もう1つは私が付けることができる。 hth :)。

6

Windowsサービスで同じ問題が発生しました。 私が作成した実行中のWindowsサービスに接続できませんでした。 私のソリューションには、スタートアッププロジェクトとしてWindowsサービスを持つ複数のプロジェクトがあります。

私の問題は、スタートアッププロジェクトがWindowsサービスと同じであることが原因であることが判明しました。

私の問題を解決するために、スタートアッププロジェクトとして別のプロジェクトを設定しました。

0

WebサービスまたはWebアプリケーション(w3wp.exe)を接続する場合は、iis(iisreset)をリセットしてみてください。それは私のために働いた。

+0

答えの周りのいくつかのコンテキストが役立ちます。 – Sid

関連する問題