我有一个VS项目.NET MVC5,加载使用大量内存的外部dll文件.它平均使用500-1000MB内存.

现在,当我try 用默认的IIS Express服务器调试我的项目时,我几乎总是会遇到内存异常.

我知道普通IIS有一个/3gb标志,但IIS Express呢.除了在开发PC上安装完整的IIS外,是否有其他设置可以启用此功能,或者是否有其他解决方案?

PS:Developer PC有Windows 8.1 64x和Visual Studio 2013.

推荐答案

转到Visual Studio-工具-选项菜单

Select :-项目和解决方案,然后 Select Web项目

勾选复选框:"为网站和项目使用64位版本的IIS Express"

无需进行注册表编辑.

Asp.net相关问答推荐

Reaction-Native SignalR连接在调试模式下工作,在释放模式下失败

如何在 asp.net 服务器中使用字体

如何将标头中的用户名/密码传递给 SOAP WCF 服务

将 NUnit 添加到 ASP.NET MVC 测试框架的选项中

使 ASP.NET WCF 将字典转换为 JSON,省略键和值标签

用户NT AUTHORITY\NETWORK SERVICE登录失败

我可以在 Visual Studio 2010 中将任务列表项添加到 csHTML 吗?

我应该使用用户名还是用户 ID 来引用 ASP.NET 中经过身份验证的用户

__doPostBack 未定义

为什么 Asp.Net Identity IdentityDbContext 是一个黑盒?

在 Asp.net mvc5 中使用用户名而不是邮箱作为身份

使用 Moq 验证活动注册

如何在不预编译的情况下使用命令行msbuild部署VS2012网站项目?

如何从 NuGet 安装 EntityFramework 5.0(和其他旧版本)?

将新行添加到数据表的顶部

错误请求 - 无效的主机名 ASP.net Visual Studio 2015

如何在 asp.net 中更改 DataBinder.Eval 的日期格式?

验证请求事件

URL 路由、图像处理程序和潜在危险的 Request.Path 值

StyleBundle 索引超出了数组的范围