【问题标题】:Visual Studio 2017 how to enable/disable ServiceHub.exe componentsVisual Studio 2017 如何启用/禁用 ServiceHub.exe 组件
【发布时间】:2018-06-16 20:35:00
【问题描述】:

如何禁用?

在以下屏幕截图中,您可以看到六个以 ServiceHub 开头的进程。这些是在我启动 VS-2017 CE 时开始的。令人讨厌的是,当我退出 VS-2017 CE 时,它们并没有停止。我想知道如何禁用这些,以便它们不会首先启动。

如何启用?

是什么开启了这些功能?

截图

【问题讨论】:

  • 我也让这些家伙在 DevEnv 打开时运行,但是一旦所有 DevEnv 进程都消失了,它们就会退出。我认为它们被 Microsoft 的一些开发环境插件使用,ServiceHub 是某种与 Azure 或 VS Online 通信的通用代理,我认为,我认为您无法摆脱它们(不会危及您的设置)
  • @Simon:我希望我知道是什么导致他们开机。我不使用 Azure 或 VS Online。我想也许我已经安装了一个依赖于这些的包,也许我心不在焉地跳过了依赖项的通知。甚至我在更新期间的 vs2017 CE 导致那些被打开。我还是不清楚。但我确信我的解决方案中没有任何内容使用这些服务。例如,我可以在任务管理器中强制终止它们,并且我的所有项目单元测试仍然通过绿灯。
  • 哦,你知道,一个标准的 VS 安装了数百个没有通知的插件......我什至不是在说第 3 方,只有微软一个人负责很大一部分

标签: visual-studio visual-studio-2017


【解决方案1】:

第一个解决方法:

工具 > 选项 > 文本编辑器 > JavaScript/TypeScript > 语言服务...
取消选中启用新的 JavaScript 语言服务

或者:

工具 > 扩展和更新 > TypeScript for Microsoft Visual Studio > 禁用

第二种解决方法:

重命名ServiceHub.Host.Node.x86.exe,如果你想启用它,只需重命名为原始文件:

C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\Common7\ServiceHub\Hosts\ServiceHub.Host.Node.x86\

链接:

  1. https://developercommunity.visualstudio.com/content/problem/30326/how-to-avoid-nodeexe-and-servicehubhostnodex86exe.html

  2. https://developercommunity.visualstudio.com/content/problem/31406/visual-studio-2017-nodejs-server-process-turn-off.html

  3. https://developercommunity.visualstudio.com/content/problem/27033/nodejs-server-side-javascript-process-consuming-to.html?childToView=27629#comment-27629

  4. Visual Studio 2017 - Node.JS Server Process - Turn off?

【讨论】:

  • 当使用 VS 2017 时,第二个解决方法最初有效,但 VS 现在崩溃,附加 VS 以调试异常显示异常消息是:Could not start process: C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\Common7\ServiceHub\Hosts\ServiceHub.Host.Node.x86\ServiceHub.Host.Node.x86.exe 我不确定为什么它是间歇性崩溃,但这不是一个有效的解决方法。
  • “第二种解决方法”确实是个坏主意。当您打开包含 JS/TS 的解决方案时,它会导致崩溃,并使 Studio 不稳定。
【解决方案2】:

安装程序有一个结束任务按钮,我单击它,安装程序运行良好

【讨论】:

    【解决方案3】:

    这些错误发生在我使用 Visual Studio Installer(下载我选择的包后)通过安装更多项目模板的选项打开时(New Project 窗口) 在 Visual Studio 中。

    我刚刚关闭了 Visual Studio,安装程序中的冲突消失了,安装得以正常进行。

    【讨论】:

      猜你喜欢
      • 2017-04-25
      • 2018-12-02
      • 1970-01-01
      • 2021-05-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-03-07
      • 2016-08-08
      相关资源
      最近更新 更多