c# - Visual Studio 2019 - 构建花费的时间比他们应该的要长得多

标签 c# visual-studio visual-studio-2019

直到几周前,我的 Web 项目的构建(我有 3 个)突然间花了 5 分钟才能构建完成。

其他两个项目几乎不需要时间来构建。

我将build设置更改为“详细”,我发现它卡在以下内容上:

Using shared compilation with compiler from directory: C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Current\Bin\Roslyn

我没有做任何事情来创建这个,想知道现在是否有更新需要 Roslyn……我不确定 Roslyn 是什么。

我确实找到了 THIS但我目前处于最新的预览版本......

有没有人知道这个或已经得到这个,如果是这样,他们是否能够修复它..

更新

我知道这不是人们想听到的。我使用的是 Visual Studio 19 16.4.0。今晚我升级到 16.4.1 并做了一个构建......当场。它完全按照应有的方式构建,没有 5 分钟的延迟。所以我代表 MS 和 VS 把这归结为一个无用的构建......我想它会发生......

最佳答案

根据您的问题,问题可能与VS环境的一些变化,某些扩展或操作系统的干扰有关。

您可以尝试我的步骤来解决您的问题。

  • 删除路径 C:\Users\xxx\AppData\Local\Temp 中的所有文件,并删除此文件夹中的所有文件(打开运行并键入命令 prefetch)
  • 然后打开VS并选择工具-->导入和导出设置-->重置所有设置以重置所有设置
  • 关闭 VS,然后使用 devenv /safemode 启动 VS以消除扩展的干扰。

  • 另外,请尝试检查您的操作系统,如果不是最新的,请更新它,因为也有操作系统与VS冲突的情况。
    来自 here 的提示.

    关于c# - Visual Studio 2019 - 构建花费的时间比他们应该的要长得多,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59177506/

    相关文章:

    c# - 我删除了我的包文件夹,现在我无法在 VS2019 中构建

    c# - 在混合模式下调试(C++、C#、VB)

    c# - 为什么当对象是子类类型时,不能从父类(super class)中调用子类中的公共(public)方法?

    c# - 使用 linq 从 xml 获取特定节点

    c# - 为什么这段代码中的锁不起作用?

    android - "AndroidApkSigner"任务没有为所需参数 "KeyPass"赋值

    c# - 绑定(bind)属性变为空

    c# - VB.NET 和 C# 可见性中的静态/共享

    c++ - 模板类的 child 也必须是模板类吗?

    c# - 发布时无法找到错误元数据文件 dll CSC