Ответ 1
У меня возникло это при попытке отладки приложения на моем устройстве. Я исправил его, удалив приложение и перераспределив его.
Ошибка: указанный ресурс связи (порт) уже используется другим приложением
Мой вывод:
1>------ Deploy started: Project: Proj1, Configuration: Debug Any CPU ------
1>Deploying C:\Users\Валентин\Projects\Proj1\Bin\Debug\Proj1.xap...
1>Connecting to Emulator WVGA 512MB...
1>The application is already installed on the device. Checking if an incremental deployment is possible...
1>Doing incremental deployment...
1>Updating information related to modified files...
1>Deployment of C:\Users\Валентин\Projects\Proj1\Bin\Debug\Proj1.xap succeeded.
========== Deploy: 1 succeeded, 0 failed, 0 skipped ==========
Сообщение о последнем статусе:
Launching TaskHost.exe failed
Я использую VS2012 express для WP, WP 7.1 проекта на эмуляторе WP8, Windows 8 64 бит.
Любопытная часть состоит в том, что она работала хорошо раньше, но почему-то перестала работать сегодня.
Поделитесь своими идеями.
У меня возникло это при попытке отладки приложения на моем устройстве. Я исправил его, удалив приложение и перераспределив его.
Существует обходное решение:
Щелкните правой кнопкой мыши на своем проекте и выберите "Развертывание". Это скопирует весь необходимый код в эмулятор. После этого вы можете нажать F5 как обычно.
Оригинальная статья http://blog.masterdevs.com/a-specified-communication-resource-port-is-already-in-use-by-another-application/. Спасибо Josh.
Я получал такую же ошибку и не понял почему. Я наткнулся на это решение (см. Ссылку ниже) и помню, что я изменил свое пространство имен, и это было проблемой.
Если вы заходите в свой файл csproj, убедитесь, что это было изменено.
<SilverlightAppEntry>TheOldNamespace.App</SilverlightAppEntry>
Ссылка:
Windows Phone 7 - приложение не запускается, никаких ошибок и просто поручений при загрузке
Я попробовал другие ответы без везения, то, что он решил для меня, было развертывание приложения (щелкните правой кнопкой мыши по проекту → развернуть) на устройстве или эмуляторе, после того, как этот порт снова был свободен для включения отладки.
Запустите XdeCleanup.exe
и попробуйте перезагрузить компьютер. Обычно здесь трюк.
У меня была та же проблема, я решил попробовать: Если у вас есть учетная запись Microsoft содержит русское имя и фамилию, то вам нужно переключиться на локальную учетную запись, содержащую английские буквы, запустить под ней VS, а затем отладить приложение, затем вы можете вернуться в свою учетную запись Microsoft и отладить также работа.
Это всегда происходит при первом запуске отладчика и запуске эмулятора Windows Phone. Вот шаги, которые я выполняю, чтобы обойти это.
1) Запустите отладчик и дайте ему запустить эмулятор 2) Это время (обычно) 3) Закройте эмулятор 4) Запустите отладчик еще раз и пусть он запустит эмулятор
По какой-то причине при первом запуске он никогда не сможет подключиться для меня.
Это очень легко решить.
Microsoft.Phone.Controls.Toolkit.dll file add in the Service Refrence folder.
Then In project right click on "sevice refernce" folder > include in project.
rebuild the project
Запустите проект успешно
В моем случае все вышеуказанные решения не работали.
Итак, что я сделал для решения моей же проблемы:
Я вручную удалил папку Bin
и obj
из моего проекта, которая автоматически генерируется при каждой сборке проекта. Я перестроил решение и развернул его в эмулятор. Это решило мою проблему.
У меня была такая же проблема, и это оказалось проблемой с сетевым подключением. Попробуйте запустить сеанс отладки, когда ваш компьютер отключен от сети.
Ну, у меня тоже был тот же Error: a specified communication resource (port) is already in use by another application
, и я попробовал это, он работает для меня.
Вы просто открываете файл Project.sln
в Blend для визуальной студии. Перейдите к menu>project>Run project
!!! Он устанавливает файл Xap на ваш мобильный телефон без каких-либо ошибок.