如何创建(32位).NET应用程序以使用3 GB RAM?
发布时间:2021-05-25 05:35:52 所属栏目:Windows 来源:网络整理
导读:我正在创建一个需要使用大量RAM的.NET应用程序(C#).我最近知道,在32位版本的 Windows XP中,我只能使用2 GB,除非我使用/ 3Gb开关,并在可执行文件标题中设置IMAGE_FILE_LARGE_ADDRESS_AWARE标志.但是,由于我正在开发一个.NET应用程序,我想我不能直接修改可执行
|
我正在创建一个需要使用大量RAM的.NET应用程序(C#).我最近知道,在32位版本的 Windows XP中,我只能使用2 GB,除非我使用/ 3Gb开关,并在可执行文件标题中设置IMAGE_FILE_LARGE_ADDRESS_AWARE标志.但是,由于我正在开发一个.NET应用程序,我想我不能直接修改可执行文件,可以吗?那么我该怎么办呢,让我的应用使用3 GB? .NET exe仍然是一个标准的PE文件;所以你可以尝试使用editbin / LARGEADDRESSAWARE设置标志,但是请注意,如果您使用像ClickOnce这样的东西(因为它维护了文件的加密散列),这将不起作用. 但是,请注意,您仍然会在单个对象/数组的最大大小方面具有相同的.NET限制.对于大量的内存,x64是一个更好的主意. (编辑:天瑞地安资讯网_黄海网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- Win10系统下电脑使用全民WiFi提醒wifi创建失败怎么办
- 不喜欢Windows 11系统上弹出的系统通知,可以这样禁用它
- 雨林木风Ghost win7旗舰版64位系统下载流程
- werfault.exe应用程序错误的解决方案出现在win7系统中
- Win7电脑提示windows不能再次安装该怎么办?
- windows-terminal-services – 通过WAN运行终端服务器(RDS)
- windows-server-2008 – IIS 7仍然提供旧的SSL证书
- 识别/指纹Windows Server核心安装与完整
- 微软 Win11 预览版 Snap 多任务体验
- 如何在Windows Powershell中区分两个文件夹?
站长推荐

