gpt4 book ai didi

asp.net-mvc - VS 2015 MVC 内存不足异常

转载 作者:行者123 更新时间:2023-12-02 01:39:56 24 4
gpt4 key购买 nike

尝试调试 MVC5 Web 应用程序 - 非常基本。我已经阅读了文章和 SO 问题和答案,并尝试了一些方法,直到我脸色发青,但仍然不明白为什么会出现此错误。

Exception of type 'System.OutOfMemoryException' was thrown.

An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

环境:- VS 2015- Windows 10 专业版 N- IISExpress- MVC5 Web 应用程序

我直到大约两周前才使用 VS 2013,升级到 Windows 10 后切换到 2015。直到切换到 2015 之前我从未见过这种情况。项目不大且消耗内存,数据库可能有十几个表,其中有两打行,而且它甚至不是一个项目(这恰好是我目前最活跃的一个项目)。

我已完成以下操作:

  • 已验证发生这种情况时计算机资源没有出现峰值(CPU < 10%,14GB 内存,在尝试启动调试时在 6.7GB 使用情况下几乎持平(当我不尝试启动时与正常情况相同,根本没有峰值) ))
  • 使用了足以确保关闭 session /停止调试后 IISExpress 不会在后台运行的调试设置。
  • 将 IISExpress 放在系统上尝试我可以手动停止应用程序并将其关闭
  • 已验证 iisexpress 没有挂起的进程继续运行3
  • 清除了所有临时文件夹以及我读过的所有其他技巧

但是,每隔三四次按 F5 开始调试,就会收到此错误。有时我可以看到 IISExpress 正在运行,杀死它并重试,它工作正常。有时,唯一有效的方法是重新启动 Visual Studio。

每次我想要调试应用程序时,我都会经历一次必须重新启动 VS 的运行过程。这太疯狂了,我找不到丝毫原因。

我已经束手无策了,我认为这一定是 VS2015 的一个错误,可能是在 Windows 10 Professional (N) 上运行时?

有人吗?请?!?! (如果有人认为有帮助,可以提供完整的堆栈跟踪)

最佳答案

尝试此链接和评论中的其他链接,这些将对您有所帮助。

链接一:http://weblogs.asp.net/morteza/OutOfMemoryException

具体来说,设置选项以使用 64 位版本的 IIS:

工具 -> 选项 -> 项目和解决方案 -> Web 项目,顶部复选框。确保已选中它。

enter image description here

也尝试这些链接 link one, link two

关于asp.net-mvc - VS 2015 MVC 内存不足异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35531994/

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