windows phone 8をwindows phone 8.1。にアップグレードしたばかりです。PCに電話を接続してプロジェクトを実行すると、
指定された通信リソース(ポート)はすでに別のアプリケーションで使用されています。
PCと電話を再起動し、接続されたすべての外部デバイスを削除しましたが、Visual Studio 2012を介してコードを実行中に同じエラーが発生しました。
電話で展開されているのはわかりますが、デバッグできません。デバッガーが接続されていません。
これが私のスクリーンショットです。
Visual Studio 2012を更新する必要があります
[ツール]-> [拡張機能と更新]-> [更新]に移動し、Visual Studio Update 4を更新します。
デバッグモードを実行する前に、電話にアプリを展開する必要がある場合があります。プロジェクトを右クリックして、「デプロイ」を選択します。これを使用して link より詳細な情報を参照してください。
指定された通信リソース(ポート)はすでに別のアプリケーションで使用されています
これは、Visual Studioがデバッガーに接続しようとしたときに発生する一般的なエラーです。この問題に対する特効薬の解決策はありません。この問題は、Visual Studio 2013およびWindows Phone 8.1でも続きます。多くの場合、アプリケーションが実際にデプロイされていることに気付くでしょうが、デバッガはそれ自体をアタッチできませんでした。
ただし、アンインストールはneverこの問題の正しい解決策です。
現在、通常、次のオプションで「問題」を解決できます(1つ以上が必要な場合があります)。
不良なUSBケーブルまたはUSBポートもこの問題の原因になります。
私はまったく同じ問題を抱えていました。私の場合、Update 4のインストールRTMが役立ち、アプリをもう一度デバッグできました(以前は、Update 4 RCがインストールされていました)。 VS 2013を並べて表示します-同時に開いているのが1つだけの場合、エラーは表示されません。
Vs2012 Update 4 RTMに更新すると、電話でデバッグできます
プロジェクト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デバイスでのテスト。
Windows PhoneエミュレーターをターゲットとするXamarinアプリをデバッグしようとしたときにこのエラーが発生する場合は、WinPhoneプロジェクトの展開チェックがあることを確認してください。
ソリューション>プロパティ>構成プロパティ>構成