我在 .NET MVC5 中有一个 VS 项目,它加载了一个使用大量内存的外部 dll 文件。它平均使用 500-1000MB 内存。
现在,当我尝试使用默认 IIS Express 服务器调试我的项目时,我几乎总是遇到 OutOfMemory 异常。
我知道普通 IIS 有一个/3gb 标志,但 IIS Express 呢?是否有任何设置可以启用此功能,或者除了在开发 PC 上安装完整的 IIS 之外,是否有任何其他解决方案来解决此问题?
PS:开发者 PC 有 Windows 8.1 64x 和 Visual Studio 2013。
最佳答案
转到 Visual Studio - 工具 - 选项菜单
选择:- 项目和解决方案,然后是 Web 项目
勾选复选框:“为网站和项目使用 64 位版本的 IIS Express”
无需编辑注册表。
关于c# - IIS Express - 增加内存限制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20268477/