web-dev-qa-db-ja.com

「指定された通信リソース(ポート)はすでに使用されています」デバッガーをアタッチするとき

windows phone 8windows phone 8.1。にアップグレードしたばかりです。PCに電話を接続してプロジェクトを実行すると、

指定された通信リソース(ポート)はすでに別のアプリケーションで使用されています。

PCと電話を再起動し、接続されたすべての外部デバイスを削除しましたが、Visual Studio 2012を介してコードを実行中に同じエラーが発生しました。

電話で展開されているのはわかりますが、デバッグできません。デバッガーが接続されていません。

これが私のスクリーンショットです。

enter image description here

29
Ajay P

Visual Studio 2012を更新する必要があります

[ツール]-> [拡張機能と更新]-> [更新]に移動し、Visual Studio Update 4を更新します。

17
jee

デバッグモードを実行する前に、電話にアプリを展開する必要がある場合があります。プロジェクトを右クリックして、「デプロイ」を選択します。これを使用して link より詳細な情報を参照してください。

7
Lukkha Coder

指定された通信リソース(ポート)はすでに別のアプリケーションで使用されています

これは、Visual Studioがデバッガーに接続しようとしたときに発生する一般的なエラーです。この問題に対する特効薬の解決策はありません。この問題は、Visual Studio 2013およびWindows Phone 8.1でも続きます。多くの場合、アプリケーションが実際にデプロイされていることに気付くでしょうが、デバッガはそれ自体をアタッチできませんでした。

ただし、アンインストールはneverこの問題の正しい解決策です。

現在、通常、次のオプションで「問題」を解決できます(1つ以上が必要な場合があります)。

  • USBケーブルを抜き、再度差し込みます
  • 電話からアプリケーションをアンインストールし、Visual Studioから再デプロイします
  • Visual Studioから再展開する
  • 電話を再起動する
  • Visual Studioを再起動します

不良なUSBケーブルまたはUSBポートもこの問題の原因になります。

6

私はまったく同じ問題を抱えていました。私の場合、Update 4のインストールRTMが役立ち、アプリをもう一度デバッグできました(以前は、Update 4 RCがインストールされていました)。 VS 2013を並べて表示します-同時に開いているのが1つだけの場合、エラーは表示されません。

Vs2012 Update 4 RTMに更新すると、電話でデバッグできます

5
Piotr

プロジェクトGUID conflict

このエラーのもう1つの考えられる理由は、プロジェクトGUIDの競合です。デバッグしようとしているアプリケーションのプロジェクト/アプリGUIDが、 GUIDストアからインストールされた別のアプリケーションの(同じアプリケーションである可能性があり、すでにアンインストールしたかどうかは関係ありません))、このエラーが発生する可能性があります。

WMAppManifest.xmlとAssemblyInfo.csのアプリGUIDをGUIDからWindows Phoneストア。以前に(テスト目的で)ストア自体からアプリをインストールしていたので、デバッグのためにアンインストールしました。それでも助けにはならず、アプリを変更するたびにGUID = Windows Store App Guidに合わせてこのエラーが発生しました。GUIDを元のプロジェクトのGUIDに戻すと、エラーはなくなり、デバッグはうまく機能しました。再び。

VS2013 Ultimate Update 2、8.1デバイスでのテスト。

4
Miloš

Windows PhoneエミュレーターをターゲットとするXamarinアプリをデバッグしようとしたときにこのエラーが発生する場合は、WinPhoneプロジェクトの展開チェックがあることを確認してください。

ソリューション>プロパティ>構成プロパティ>構成

enter image description here

2
Jeremy Thompson
  1. VSを閉じる
  2. C:\ Users\Luke\AppData\Local\Microsoft\Phone Tools\CoreConからファイルを削除します
  3. VSを開き、うまくいけば展開できる

ソース:@Stadler( https://connect.Microsoft.com/VisualStudio/feedback/details/772570/wp8-emulator-a-specified-communication-resource-port-is-already-in-use-by -another-application

1
Luke