c# - 首次成功调试后 Visual Studio 2015 无法工作

标签 c# asp.net-mvc visual-studio visual-studio-2015

我已将 Visual Studio 2015 更新到第一个更新。从那时起我就无法连续两次调试我的代码。事情是这样的:

  1. 我启动 VS 并尝试调试。到目前为止还好
  2. 更改代码、构建和调试。
  3. 尝试访问网络,但始终无法加载。

如果我关闭 VS 并再次加载解决方案,它就会起作用,或者如果我不在步骤 2 中更改代码。

我注意到的另一件事是 IIS Express Worker 进程消耗了大部分 CPU 时间。

显然符号没有加载(我在状态栏中没有看到 DLL 加载的消息)。

这使得我的开发过程变得非常缓慢和乏味。

解决方案是4.6.1框架下的MVC项目。

有什么想法吗?非常感谢!!

最佳答案

您应该将 Visual Studio 启动到安全模式。要进入安全模式,请执行以下操作:

  1. 以管理员身份打开命令提示符。
  2. 输入:cd C:\Program Files (x86)\Microsoft Visual Studio 14.0
  3. 输入devenv.exe/safemode

如果 Visual Studio 确实进行了加载和调试,那么罪魁祸首很可能是扩展或更新。这还允许您查看可能发生了哪些更新。另一个潜在的问题是您的互联网信息系统是否有问题。

  1. 否则,如果您的互联网信息系统卡在“开启”状态。
  2. CTRL + ALT + DELETE
  3. 转到进程,结束 W3P 进程。
  4. 尝试在 Visual Studio 中启动和调试。

否则,只需尝试重新启动计算机即可。我们需要更多信息,因为发生这种情况的原因有多种。

关于c# - 首次成功调试后 Visual Studio 2015 无法工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34399839/

相关文章:

c# - 在 Entity Framework 中不使用 Dispose 或 using()

asp.net - Ninject 与 ASP.Net 网络表单和 MVC

c++ - 编译器未捕获默认参数中的细微语法错误

c# - SystemSounds 播放不工作

c# - 系统格式异常 : Index (zero based) must be greater than or equal to zero and less than the size of the argument list

asp.net-mvc - 无法在Web服务器上启动调试 'localhost'

c# - 用 SQL 列填充 WPF 组合框

visual-studio - Visual Studio Code 中是否有 "Only use Tab or Enter to commit"选项?

c# - 我正在尝试获取一个唯一的 CPU ID

C# 和 SQL 命令