【问题标题】:The "GenerateResource" task failed unexpectedly whit inner null reference exception“GenerateResource”任务因内部空引用异常而意外失败
【发布时间】:2015-12-10 11:15:12
【问题描述】:

我正在制作一个 Windows 通用应用程序 10,但是当我构建我的解决方案时,我遇到了这个错误和内部异常。

“GenerateResource”任务意外失败。

System.NullReferenceException:对象引用未设置为对象的实例。

在 Microsoft.Build.Tasks.ResGenDependencies.TryGetPortableLibraryInfo(字符串库路径) 在 Microsoft.Build.Tasks.GenerateResource.GetResourcesToProcess(List1& inputsToProcess, List1& outputsToProcess, List`1& cachedOutputFiles) 在 Microsoft.Build.Tasks.GenerateResource.Execute() 在 Microsoft.Build.BackEnd.TaskExecutionHost.Microsoft.Build.BackEnd.ITaskExecutionHost.Execute() 在 Microsoft.Build.BackEnd.TaskBuilder.d__26.MoveNext()

这是什么意思?我没有关于我拥有的 whit 文件或行的信息。

我使用 Visual Studio Professional 2015。

【问题讨论】:

  • 您使用的是哪个版本的 Visual Studio?更新 1 还是没有?您是否尝试在构建解决方案之前对其进行清理?
  • 您指的是 UWP 还是(旧的)Windows 8.1 通用 SDK?
  • @Jmix90:新的 UWP 10
  • @ThomasLEBRUN: VS Proffesional 2015 更新 0。是的,我已经清理它,重建它重新启动 VS 等...
  • 您可以尝试更新 Visual Studio 2015 Update 1 吗?

标签: c# build nullreferenceexception win-universal-app


【解决方案1】:

下载并安装 Visual Studio 2015 Update 1。
https://www.visualstudio.com/en-us/news/vs2015-update1-vs.aspx

这为我解决了这个问题。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-01-10
    • 2010-09-06
    • 2016-02-23
    • 1970-01-01
    • 1970-01-01
    • 2020-03-06
    • 2011-12-09
    相关资源
    最近更新 更多