0

VS 2017を使用して.Net Core 2.0にHello Worldコンソールアプリケーションを作成し、Windows 10のIoTを実行するRaspberry Pi 3にデバッグビルドをデプロイしました。私はPowerShellを介してリモートでアプリケーションを実行することができます。リモートデバッグWindows 10の.Net Core 2.0 IoT

Visual Studio 2017リモートデバッグツールをインストールしたので、私は現在、リモートデバッガを接続してPiでコードをステップ実行できるようになりました。問題が発生しています。

私は、Visual Studioで[デバッグ]メニューから、「処理するために、添付」とIPを入力したIoTデバイスポータルから供給されたポート番号しようとすると、私は次のエラーを取得する:

Unable to connect to the Microsoft Visual Studio Remote Debugger named '192.168.1.139:8116'. Connection request was rejected by the remote debugger. Ensure that the remote debugger is running in 'Windows Authentication' mode.

enter image description here

のIoTデバイス・ポータルの次のスクリーンショットは、リモートデバッグと私のアプリ(echo.exe)が実行されているという事実のためにIPとポートの両方を示しています

enter image description here

"Run as DefaultAccount"オプションをオンまたはオフにした状態でリモートデバッガを実行しようとしましたが、これは違いがないようです。

エラーメッセージがWindows認証について警告しますが、私も(私はプライベートネットワーク経由で接続しています)、それは、トラフィックをブロックしていないことを確認するために

enter image description here

を私のdevのPC上のファイアウォール設定をチェックしましたモードでは、私はリモートデバッガのためのそのような設定を見つけることができません。リモートデバッガを接続して運用するのに役立つものは、感謝して受け取ります。

答えて

1

: - >デバッグ]タブ - > [認証モードあなたのVS Studioプロジェクトのプロパティで

私のために働く。何か問題がある場合は、試してみてください。

+0

OK - 正しいトラックにいるようです。接続タイプ「リモート(認証なし)」を使用すると、リモートデバッガに接続することができましたが、デバイスポータルの「ライブプロセス」で表示されていても、使用可能なプロセスのリストに自分のプロセスが表示されません「デバッグ設定」ページで「ダンプ」を選択します。 PowerShellでうまく動かないので、PuTTYコンソールからexeを実行しています。 – Pete

+0

@ Pete Processes-> Details-> Running Processesでアプリを見ることができますか?ユーザー名は何ですか? –

+0

デバイスの管理者アカウントで実行中です。 – Pete

0

私はそれは、リモートマシンにアプリケーションを展開するときに役立つと思うことは、あなたが望むタイプの認証を選択することができます 'リモート接続'ダイアログが表示されます。オプションの1つは、Windows認証です。そのようなアプリを展開して実行してみると、リモートデバッガが機能するはずです。あなたが代わりに「デフォルト」の「リモート」に接続タイプを選択する必要があり、ウィンドウ認証

関連する問題