2

Surface タブレット用の Windows ストア アプリを開発しています。

ローカル ネットワーク経由で Surface タブレットにリモート デバッグしています。最初はこれで問題はありませんでしたが、4 回に 1 回ほどデプロイに失敗し、次のメッセージが表示されました。

エラー: 'my_debugging_tablet' という名前の Microsoft Visual Studio リモート デバッグ モニターに接続できません。デバッガーがリモート コンピューターに接続できません。デバッガーは、指定されたコンピューター名を解決できませんでした。

最初にこれが発生したとき、私は単純にプロジェクトを再度デプロイし、エラーは再び発生しませんでした。または、時折、タブレットでリモート デバッグ モニターを閉じてから再度開いていましたが、通常、これは一見ランダムに発生し、再度発生することはありませんでした。 -発生する。

しかし、最近、それはますます頻繁に発生しており (私のコードに変更はありません)、今では数日間まったくデプロイできません (したがって、タブレットでデバッグできません)。

上記と同じエラー メッセージが、デプロイまたはデバッグを試行するたびに表示されます。

プロジェクトのプロパティで、ターゲット デバイスとリモート マシン名が正しく設定されていることを確認し、Surface タブレットとホスト コンピューターの両方の接続が正常であることを毎回確認しました (ホスト マシンは Oracle Virtualbox 上の Windows 8 です)。

プロジェクトのプロパティから、ターゲット デバイスを手動で「検索」しようとすると (これが機能していたときに展開したときのように)、ローカル ネットワーク上でタブレット (または何か) を見つけることができません。(「サブネットで 0 接続が見つかりました」)

私の MS 開発者ライセンス登録も最新です。さらに、ホスト マシンとタブレットの両方がネットワーク上の他のもの (プリンターなど) を「見る」ことができるため、ローカル ネットワークに問題はないようです。

先に述べたように、開発者ライセンスの登録、ネットワークの状態、コードなど、これに影響するはずの変更が何も加えられていないため、一生これを理解することはできません。

4

1 に答える 1

2

私はもともとあなたの質問を読んで、Visual Studioを除いて、2つのデバイスがお互いを見ることができると言っていると思いました。私はそれで頭をかいていた。

Visual Studioは、OSを使用して名前とアドレスを解決します。VSの外部で接続の問題をトラブルシューティングすることをお勧めします。問題は、リモートデバッグの問題よりも大きいためです。

nbtstat -nを試して、ネットワークに期待するものが表示されることを確認してください。

于 2013-01-14T20:35:26.500 に答える