Задача «WireUpCoreRuntime» неожиданно завершилась неудачей Visual studio 2017 - PullRequest
0 голосов
/ 21 октября 2018

Я разрабатываю приложение UWP для удаленного устройства, использующего VS17.Я внезапно получил это сообщение

Error       The "WireUpCoreRuntime" task failed unexpectedly.
System.InvalidOperationException: Sequence contains no elements
   at System.Linq.Enumerable.Single[TSource](IEnumerable`1 source)
   at Microsoft.Build.Net.CoreRuntimeTask.WireUpCoreRuntime.InternalExecute()
   at Microsoft.Build.Net.CoreRuntimeTask.WireUpCoreRuntime.Execute()
   at Microsoft.Build.BackEnd.TaskExecutionHost.Microsoft.Build.BackEnd.ITaskExecutionHost.Execute()
   at Microsoft.Build.BackEnd.TaskBuilder.<ExecuteInstantiatedTask>d__26.MoveNext() DataManagementApp           

И я застрял в этой ошибке в течение недели.Я не знаю, с чем это связано.Последнее, что я сделал, я переместил процедуры GPIO во внешнюю библиотеку.После этого каждая сборка заканчивается этим сообщением.

Что я пробовал:

  • Отключить антивирус
    • Повторить последнее обновление (библиотека работает на других похожих решениях)
    • Повторить несколько последних изменений в сборке
    • обновить VS, восстановить VS и восстановить SDK
    • обновить версии библиотек
    • перезагрузить целевое устройство
    • построить проект на другом ПК (со свежим VS), скопировать код на новый проект и запустить его на моем или другом ПК
    • избавиться от всего, что использует библиотеку Linq в коде.
    • ВыполнитьVS как администратор

Безуспешно.Я буду очень рад, если кто-нибудь поможет мне с решением этой проблемы.

Ответы [ 2 ]

0 голосов
/ 30 июля 2019

Я столкнулся с той же ошибкой при переименовании Assembly name для приложения UWP.

Я обнаружил, что вам также нужно открыть Package.appxmanifest и изменить Entry point на то же значение, которое вы использовали в Assembly name.

0 голосов
/ 22 октября 2018

Я испортил файл appxmanifest.Я использую AppServices для фоновой работы.В этом примере они получили некоторые изменения в файле appxmanifest, но неожиданно выдают ошибку.

    <Application Id="AppServicesProvider.App"
      Executable="$targetnametoken$.exe"
      EntryPoint="AppServicesProvider.App">

Необходимо упростить до

<Application Id="App">

И это больше не вызывает ошибок.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...