Visual Studio会定期冻结正在运行的Microsoft.VisualStudio.Web.Host.exe

山姆

背景

我维护着几个Visual Studio“网站项目”网站。

问题

我发现在其中一些项目中,Visual Studio在我处理代码时会定期冻结。对于某些网站项目,这种情况不会发生,而且我还没有在任何Web应用程序项目中发生这种情况

症状

  • 每次冻结时,大约需要半分钟,我才能再次使用它。
  • 在冻结期间,Windows任务管理器报告Microsoft.VisualStudio.Web.Host.exe该CPU核心之一已用完。

重现步骤

  1. 打开.cs目录下的App_Code文件。
  2. 对文件进行更改。
  3. 保存文件。
  4. 导航到其他地方(例如,“切换”选项卡,关闭文件,在Windows中打开其他程序)。
  5. 导航回该文件(例如,将选项卡切换到该文件,打开它或返回到Visual Studio)。

有时似乎触发问题的其他操作:

  • “转到定义”
  • 开启档案
  • 预览文件
  • 关闭档案
  • 使用重构
  • “查找用法”

我尝试过的

  • Visual Studio 2012和Visual Studio 2015
  • 更改网站项目的构建动作
  • 禁用“将网站构建为解决方案的一部分”
  • 删除Web引用和Bin文件夹似乎可以最大程度地减少问题,但是显然这会破坏网站。当网站项目包含除代码隐藏文件以外的许多C#代码时,也许网站项目会遇到此问题?

类似问题

我在使用Google时发现了以下潜在的相关问题,但似乎都没有解决方法或解决方案。

山姆

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

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

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

vs 2013 Update 5在打开项目后出现崩溃,Microsoft.VisualStudio.Web.Host.exe

来自分类Dev

在 Visual Studio 2017 中的 aspnetcore 2 上安装 NServiceBus.Host 时缺少 NServiceBus.Host.exe

来自分类Dev

Visual Studio生成错误“此版本的NuGet.exe与您正在运行的Windows版本不兼容。”

来自分类Dev

从Mono使用Microsoft.VisualStudio.Web.targets?

来自分类Dev

如何使用Microsoft.VisualStudio.Web.CodeGeneration?

来自分类Dev

Visual Studio在运行Web Project时删除源代码

来自分类Dev

在不调用应用程序/ Host Exe源代码的情况下调试Visual C ++ DLL

来自分类Dev

Visual Studio Web测试

来自分类Dev

有关MSVSMON.EXE的Visual Studio调试错误似乎未在运行

来自分类常见问题

找不到Visual Studio SignTool.exe

来自分类Dev

Visual Studio删除我的CMake.exe

来自分类Dev

创建Windows窗体EXE Visual Studio 2013

来自分类Dev

在Visual Studio中调试exe代码

来自分类Dev

Visual Studio 2010 在 exe 中包含文件

来自分类Dev

Visual Studio 的 regasm.exe 在哪里

来自分类Dev

如何从Microsoft Visual Studio Community 2015运行Web服务

来自分类Dev

Microsoft.VisualStudio.Web.PasteJson.JsonPackage无法正确加载

来自分类Dev

如何从Visual Studio Online运行实体框架的migration.exe?

来自分类Dev

Visual Studio Post Build Run Exe未运行

来自分类Dev

VisualStudio 2017 在外部控制台上构建时运行 .exe

来自分类Dev

Visual Studio中当前的生成操作类型-Microsoft.VisualStudio.Shell.Interop

来自分类Dev

Visual Studio 2013中的Microsoft.VisualStudio.QualityTools.WebTestFramework.dll在哪里?

来自分类Dev

Visual Studio错误:“ Microsoft.VisualStudio.Editor.Implementation.EditorPackage”包未正确加载

来自分类Dev

如何避免在Visual Studio 2017中加载Microsoft.VisualStudio.Threading时出错

来自分类Dev

安装Visual Studio扩展时缺少Microsoft.VisualStudio.Component.CoreEditor

来自分类Dev

使用Microsoft.VisualStudio.LanguageServices加载项目会为Visual Studio 2017抛出System.ArgumentNullException

来自分类Dev

Visual Studio 2013单元测试错误:无法加载Microsoft.VisualStudio.TestPlatform.ObjectModel.dll

来自分类Dev

Visual Studio 2013 Web设置

来自分类Dev

Visual Studio 2010 C ++内部版本:“ mt.exe”错误

Related 相关文章

  1. 1

    vs 2013 Update 5在打开项目后出现崩溃,Microsoft.VisualStudio.Web.Host.exe

  2. 2

    在 Visual Studio 2017 中的 aspnetcore 2 上安装 NServiceBus.Host 时缺少 NServiceBus.Host.exe

  3. 3

    Visual Studio生成错误“此版本的NuGet.exe与您正在运行的Windows版本不兼容。”

  4. 4

    从Mono使用Microsoft.VisualStudio.Web.targets?

  5. 5

    如何使用Microsoft.VisualStudio.Web.CodeGeneration?

  6. 6

    Visual Studio在运行Web Project时删除源代码

  7. 7

    在不调用应用程序/ Host Exe源代码的情况下调试Visual C ++ DLL

  8. 8

    Visual Studio Web测试

  9. 9

    有关MSVSMON.EXE的Visual Studio调试错误似乎未在运行

  10. 10

    找不到Visual Studio SignTool.exe

  11. 11

    Visual Studio删除我的CMake.exe

  12. 12

    创建Windows窗体EXE Visual Studio 2013

  13. 13

    在Visual Studio中调试exe代码

  14. 14

    Visual Studio 2010 在 exe 中包含文件

  15. 15

    Visual Studio 的 regasm.exe 在哪里

  16. 16

    如何从Microsoft Visual Studio Community 2015运行Web服务

  17. 17

    Microsoft.VisualStudio.Web.PasteJson.JsonPackage无法正确加载

  18. 18

    如何从Visual Studio Online运行实体框架的migration.exe?

  19. 19

    Visual Studio Post Build Run Exe未运行

  20. 20

    VisualStudio 2017 在外部控制台上构建时运行 .exe

  21. 21

    Visual Studio中当前的生成操作类型-Microsoft.VisualStudio.Shell.Interop

  22. 22

    Visual Studio 2013中的Microsoft.VisualStudio.QualityTools.WebTestFramework.dll在哪里?

  23. 23

    Visual Studio错误:“ Microsoft.VisualStudio.Editor.Implementation.EditorPackage”包未正确加载

  24. 24

    如何避免在Visual Studio 2017中加载Microsoft.VisualStudio.Threading时出错

  25. 25

    安装Visual Studio扩展时缺少Microsoft.VisualStudio.Component.CoreEditor

  26. 26

    使用Microsoft.VisualStudio.LanguageServices加载项目会为Visual Studio 2017抛出System.ArgumentNullException

  27. 27

    Visual Studio 2013单元测试错误:无法加载Microsoft.VisualStudio.TestPlatform.ObjectModel.dll

  28. 28

    Visual Studio 2013 Web设置

  29. 29

    Visual Studio 2010 C ++内部版本:“ mt.exe”错误

热门标签

归档