2017-05-26 7 views
0

VS2015コミュニティを2つの別々のコンピュータで実行して、ネットワーク経由でリモートカーネルのデバッグを可能にするのはかなり難しいです。両方のPCはWindows 10 Enterprise上で動作しています。私は管理者として実行ターゲットにVS2015のカーネルデバッグ

192.168.1.79 - Host 
192.168.1.84 - Target 

:ここ

は、IPSだ

bcdedit /debug on 
bcdedit /dbgsettings net hostip:192.168.1.79 port:55252 

私は私のように192.168.1.84に入れVS2015でのホストから接続してみてくださいホスト、次に上記のキーとホストとポートを指定します。私は55252としてポートを入れても、それは192.168.1.84:50005に接続できないと言いますか?

私はここで、この記事を追っ:

https://msdn.microsoft.com/en-us/library/windows/hardware/hh439346(v=vs.85).aspx

を対象に次のhostIPが192.168.1.79(ホスト)を指すべきである右?私が始めなければならない他のサービスはありますか、何かが欠けていますか?再起動も試みました。

+0

VS2015コミュニティを使用してカーネルのデバッグを行うことには意味がありません。 SDKに用意されている適切なカーネルデバッガを使用してください。別途インストールが必要です。これが実際にあなたがやりたいことであることを確認してください。そうすれば、あなたは少し前から学習曲線を持っているように思えます。 –

+0

WinDbgを直接使用することをお勧めしますか? 「SDKで利用可能な適切なカーネルデバッガを使用する」とは、何を意味するのか分かりません。私は学習曲線があることを知っています。どんなポインタも役立ちます。私は、TCP/UDP上で特定のハードウェアデバイスを利用できるようにするための仮想ドライバーだけでなく、USB用のハードウェアドライバーの作成も学びたいと思っています。 –

答えて

0

あなたが実行したことを確認してください:

C:\プログラムファイル(x86の)\ Windowsのキット\ 10 \リモート\ x64の\ WDKテストターゲットセットアップのx64-x64_en-us.msi

後WDK/VS Toolsをインストールした後で、リモートデバッガにホストコンピュータで接続する前に、私はこの別のプロビジョニングの記事から上記を読まなければなりませんでした。

https://docs.microsoft.com/en-us/windows-hardware/drivers/gettingstarted/provision-a-target-computer-wdk-8-1

今はそのコピーのすべてをやっています。ホスト/ターゲットの命名法は、ソースではなく目的地でホストを考えるのが普通ですから、ソース/デスティネーションにするほうが少し紛らわしいかもしれません。

+0

この問題は解決されました。もしそうなら、あなたは答えとしてマークすることができます。それは他のコミュニティメンバーに助けになるでしょう:) –

+0

確かに、私はすぐに答えを受け入れることはできませんでした、そして、私はハンズが言ったデバッガ、私はそうではないようですが。 私が言及する重要な副次的な注意点は、デバッグプロセスがターゲットマシン上に全く新しいユーザーアカウントを作成し、RDPからログインしているのを見ることができないことです。物理的にはドライバーのインストールを受け入れるために、ターゲットコンピューターを使用します。ターゲットマシンが私のメディアルームにあり、プロジェクターがオフになっていたので、しばらく私を困らせました。 –

関連する問題