3

リモートをデバッグするために、他のPCでプロセスをアタッチしようとしています。ただし、[プロセスにアタッチ] ダイアログのコードの種類は常にネイティブ (x86 または x64) であり、マネージ コードではありません (私のアプリは 100% マネージされています)。アタッチ後、マネージ コードをデバッグできません。なぜそれが起こるのですか?

ここで、質問を変更する必要があります。問題は、リモート トランスポート モード (ネイティブ コードのサポートのみ) にありました。しかし、今は仕事を始めることができません。

  1. 管理者権限を持つ別の PC でログイン名とパスワードを使用してユーザーを作成しました
  2. そのユーザーからリモート デバッガーを実行しました
  3. そのPC(リモートデバッガーからのサーバー名)への参照を選択した後、デバッガーは次のように言います:

    サーバーに接続できません。要求された名前は有効ですが、データまたは要求されたタイプが見つかりませんでした。

4

1 に答える 1

0

リモート コンピューターで、Visual Studio リモート デバッグ モニターで、Msvsmon が 'user@servername' という名前の新しいサーバーを開始したようなものを探します...

ここで、Visual Studio を実行しているコンピューターで、[プロセスにアタッチ] ウィンドウの [修飾子] テキスト フィールドに同じサーバー名を入力します。「安全なネットワーク」を使用している場合を除き、トランスポートはデフォルトのままにします。

[使用可能なプロセス] の下にアプリケーションが表示されるはずです。

于 2014-09-23T13:44:00.530 に答える