首页 > 系统相关 >C# 32位程序,申请大内存,附dome(wpf),亲测可用

C# 32位程序,申请大内存,附dome(wpf),亲测可用

时间:2022-08-29 17:33:25浏览次数:88  
标签:exe C# 32 申请 dome c++ cd 内存

1、我是vs2017,在选装vs的时候,需要安装c++模块,因为申请大内存的必要exe存放在vc的某个目录(下面会给出详细的地址)下的

2、安装完成在vs的安装目录可找到这个文件,我是社区版本的,如果是其他版本也差不多,给大家参照

C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\bin\Hostx64\x64\editbin.exe

3、在vs,启动程序的属性->生成事件->后期生成事件命令行 输入以下内容,直接复制即可

cd /d $(DevEnvDir)
cd..
cd..
cd VC\Tools\MSVC\14.16.27023\bin\Hostx64\x64
editbin /largeaddressaware $(TargetPath)

如图:

4、然后F5,运行即可,我写的dome可明显看到变化;或者继续看下去,还有其他方法查看是否支持了大内存申请

5、管理员运行cmd,cd 到 editbin.exe 的目录下,输入以下命令,查看exe的属性

dumpbin /headers c:/***/.exe

(注意空格,注意需要是全路径)

6、回车后会出现以下提示说明成功了

如果是下面这个图,说明就未申请大内存

【最后附上c++同事的提醒,后期如果遇到我会补充】

据说申请了大内存后,关于c++的sdk的内存地址会存在负数的情况,虽然与我们c#无关,但毕竟隶属一个项目的,所以还是小心为好!!

下面是dome:

1、直接运行

引发内存溢出异常

2、在属性栏目加上申请大内存

3、再F5运行

完美!

转载自 https://www.cnblogs.com/xuling-297769461/p/10612895.html

我也试了,可以用

标签:exe,C#,32,申请,dome,c++,cd,内存
From: https://www.cnblogs.com/heath/p/16636694.html

相关文章

  • 前端CSS的简单学习
    1:什么是CSSCascadingstyleSheet:层叠级联样式表CSS:字体,颜色,边距,宽度,背景图片。。。2:CSS的快速入门语法(推荐引入css的样式)建议使用独立的css文件,方便项目的维......
  • cloud-alibaba依赖
    <dependencies> <dependency><groupId>com.alibaba.cloud</groupId><artifactId>spring-cloud-starter-alibaba-nacos-config</ar......
  • C#使用Opencv
    1.使用VS2019创建一个windowForm项目2.在Nuget中安装【OpenCvSharp4】和【OpenCvSharp4.runtime.win】(没装OpenCvSharp4.runtime.win在实例化的时候会报对象内存错误)注:这......
  • docker部署.net core3.1项目
    前提:开发工具vs2022或者2019.netcore版本3.1centos7.51.开发项目注意数据库连接字符串的配置方式,默认mysql是用docker运行的,ip直接换成mysql容器名称即可。修改apps......
  • 在 Google Colab 中运行 Selenium WebDriver
    在GoogleColab中运行SeleniumWebDriverPhotoby克里斯·里德on不飞溅如果您需要在GoogleColab中为您的分析项目抓取数据,则无需事先构建单独的网络抓取工具......
  • leetcode 每日一题 1470. 重新排列数组
    leetcode 每日一题 1470.重新排列数组classSolution{publicint[]shuffle(int[]nums,intn){int[]arr=newint[nums.length];for(......
  • MFC学生成绩查询系统
    MFC学生成绩查询系统项目(五):学生成绩查询系统的设计设计内容:设计一个学生成绩查询系统。设计要求:利用VisualC++进行应用程序设计,程序应具有如下功能:(1)输入姓......
  • VK36N系列1/单/2/3/4/5/6按键抗干扰低功耗触摸芯片(IC)资料简介
    VK36N1D具有1个触摸按键,可用来检测外部触摸按键上人手的触摸动作。该芯片具有较高的集成度,仅需极少的外部组件便可实现触摸按键的检测。提供了1个1对1输出脚,可通过IO脚选......
  • 六、Spring Cloud Alibaba项目,Feign
    一、Feign 什么是Feign?Feign是Netflix开发的声明式、模板化的HTTP客户端,实现接口的调用。SpringCloudopenfeign 对Feign进行了增强,使其支持SpringMVC注解,另外还......
  • 具备自动校准功能,低待机电流,抗电压波动等特性的高性价比抗干扰低功耗触摸IC:VK3606D、V
    VK3606D具有6个触摸按键,可用来检测外部触摸按键上人手的触摸动作。该芯片具有较高的集成度,仅需极少的外部组件便可实现触摸按键的检测。提供了6路1对1直接输出低电平有效......