【问题标题】:uwp project not able to build on Visual Studio 2017 15.8uwp 项目无法在 Visual Studio 2017 15.8 上构建
【发布时间】:2018-09-05 10:08:49
【问题描述】:

即使是 blanc uwp 项目也无法在 Visual Studio 2017 15.8 上构建。自 15.8.115.8.2 以来发布了两个次要版本,但它们显示出相同的问题。

行为 :当您只是尝试恢复 nuget 包或构建项目时,构建窗口不显示任何输出,即:它是黑色的,好像构建中没有任何进展,它仍然像这会持续无限长的时间,直到您取消构建,然后它会显示“构建已被取消”。

【问题讨论】:

  • 我可以在 Visual Studio 2017 15.7.2 上的 azure VM 上构建相同的项目
  • 错误报告在 15.8.0 出现,但似乎不一致,因为我刚刚在推特上发布了它,有些人报告说他们无法在 15.8.2 上重现此问题

标签: c# uwp visual-studio-2017


【解决方案1】:

另一种方法是将你的代码跟踪到 git,然后你应该关闭 VisualStudio 并使用 git bash 输入代码。

git clean -xdf

此代码可以清除所有临时文件,然后您可以使用 VisualStudio 进行重建。

您还可以使用新的 VisualStudio 2017 项目来构建您的 UWP 代码。

新的 VisualStudio 2017 项目是Microsoft.NET.Sdk,可以在你的 nuget 文件夹中使用 nuget,不需要将 nuget 复制到本地文件夹。

How to: Reference an MSBuild Project SDK - Visual Studio | Microsoft Docs

Old csproj to new csproj: Visual Studio 2017 upgrade guide

【讨论】:

    【解决方案2】:

    我通过以下步骤修复了它:

    1. 从项目中删除 objbin 文件夹。
    2. 重启视觉工作室
    3. 清洁解决方案。
    4. 重建。

    【讨论】:

      猜你喜欢
      • 2017-04-03
      • 1970-01-01
      • 2018-03-03
      • 2018-05-25
      • 2018-07-05
      • 2019-02-01
      • 2017-04-03
      • 2018-06-02
      • 1970-01-01
      相关资源
      最近更新 更多