我正在使用VS17开发用于远程设备的UWP应用程序。我突然收到这则讯息

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
  • 更新库
  • 的版本
  • 重新启动目标设备
  • 在其他PC上构建项目(带有最新VS),在全新项目上复制代码,然后
    在我或其他PC上运行它
  • 摆脱了在代码中使用Linq库的任何东西。
  • 以管理员
  • 身份运行VS

    根本没有成功。如果有人能帮助我解决这个问题,我将非常高兴。

    最佳答案

    我为UWP应用程序重命名Assembly name时遇到了同样的错误。

    我发现您还需要打开Package.appxmanifest并将Entry point更改为与Assembly name中使用的值相同。

    关于c# - “WireUpCoreRuntime”任务意外失败Visual Studio 2017,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/52919065/

    10-10 14:05
    查看更多