我有一个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相关问答推荐

如何根据另一个下拉列表中的 Select 从下拉列表中删除一个值?

RNGCryptoServiceProvider - 随机数审核

如何在 ASP.NET 中以 'YYYY-MM-DD' 格式获取当前日期?

测试项目中的 App.config

无法从 App_code 文件夹中找到类型或命名空间

ASP.NET Core 中的授权. [Authorize] 属性总是 401 Unauthorized

来自 IP 地址的经度和纬度值

从 C# AsyncCTP 使用 ExecuteReaderAsync 的任何缺点

温莎城堡有什么缺点吗?

如何使用自动生成的列隐藏 ASP.NET GridView 中的列?

ASP.NET vNext 与主机无关,这意味着什么?

错误:无法在 Web 服务器上开始调试... ASP.NET 4.0

要调用此方法,Membership.Provider属性必须是ExtendedMembershipProvider的实例

远程计算机无法连接到 Visual Studio Web 服务器

我可以在 .NET Framework 4.0 上运行 MVC 5 应用程序吗?

避免在 ASP.NET MVC 中使用会话状态是一种好习惯吗?如果是,为什么以及如何?

ASP.NET Excel 导出编码问题

在 Asp.Net MVC 5 中获取登录用户的用户 ID

ModelClientValidationRule 冲突

如何在asp.net的GridView中按列名而不是按索引获取单元格值