gpt4 book ai didi

visual-studio-2012 - Visual Studio 定期卡住运行 Microsoft.VisualStudio.Web.Host.exe

转载 作者:行者123 更新时间:2023-12-03 14:52:16 29 4
gpt4 key购买 nike

背景
我维护了几个网站,它们是 Visual Studio“网站项目”。
问题
我发现在其中几个项目中,Visual Studio 在我处理代码时会经常死机。这不会发生在某些网站项目中,我还没有看到它发生在任何 Web 应用程序项目中。
症状

  • 每次它卡住时,我需要大约半分钟才能再次使用它。
  • 在卡住期间,Windows 任务管理器报告 Microsoft.VisualStudio.Web.Host.exe正在最大化 CPU 内核之一。

  • 重现步骤
  • 打开.cs App_Code 下的文件目录。
  • 对文件进行更改。
  • 保存文件。
  • 导航到其他地方(例如切换选项卡、关闭文件、在 Windows 中打开不同的程序)。
  • 导航回文件(例如切换选项卡到它,打开它,或返回到 Visual Studio)。

  • 有时似乎会触发问题的其他操作:
  • “转到定义”
  • 打开文件
  • 预览文件
  • 关闭文件
  • 使用重构
  • “查找用法”

  • 我试过的
  • Visual Studio 2012 和 Visual Studio 2015
  • 更改网站项目的构建操作
  • 禁用“构建网站作为解决方案的一部分”
  • 删除网络引用和 Bin 文件夹似乎可以最大限度地减少问题,但显然这会破坏网站。当网站项目包含大量 C# 代码而不是代码隐藏文件时,可能会遇到这个问题?

  • 类似问题
    我使用 Google 发现了以下可能相关的问题,但似乎没有一个包含解决方法或解决方案。
  • Microsoft.VisualStudio.Web.Host.exe Time Theft
  • Microsoft.VisualStudio.Web.Host.exe
  • Visual Studio 2012 freezes for approximately 30 seconds after every build
  • 最佳答案

    当网站项目转换为 Web 应用程序项目时,此问题停止发生。

    这不是一个简单的解决方案,但它确实解决了问题。

    关于visual-studio-2012 - Visual Studio 定期卡住运行 Microsoft.VisualStudio.Web.Host.exe,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26112230/

    29 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com