uwp项目无法在Visual Studio 2017 15.8上构建

时间:2018-09-04 21:03:21

标签: c# uwp visual-studio-2017

即使 uwp 一个空白项目也无法在Visual Studio 2017 15.8 上构建。从 15.8.1 15.8.2 开始,已经发布了两个次要版本,但它们都存在相同的问题。

行为:当您仅尝试还原nuget软件包或构建项目时,“构建”窗口将不显示任何输出,即:它是黑色的,好像在构建中没有任何进展,它仍然像这段时间是无限的,直到您取消构建,然后显示“构建已被取消”。

2 个答案:

答案 0 :(得分: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

答案 1 :(得分:0)

我通过以下步骤对其进行了修复:

  1. 从项目中删除 obj bin 文件夹。
  2. 重新启动Visual Studio
  3. 清洁溶液。
  4. 重建。