c# - 如何解决我以下语句的问题:“当内存达到 4 GB 时项目崩溃”
问题描述
我正在从事一个从 Active Directory 导入数据以将备份数据放入 SQL 数据库的项目。在 Active Directory 中,我有大量数据导致我的应用程序崩溃,因为运行时内存达到 4 GB 以上。
有人经历过/遇到过这样的问题吗?我该如何解决?
先感谢您!
解决方案
我通过将项目属性中的目标平台更改为 64 位解决了这个问题。
要更改目标平台,请转到菜单栏上的项目-> {您的项目名称}属性->构建->目标平台-> 选择 x64。
参考:
- https://social.msdn.microsoft.com/Forums/vstudio/en-US/81de7e68-bfd3-4b1c-b64e-8c5444e359e9/how-do-i-set-visual-studio-2019-to-64-bit?论坛=visualstudiogeneral
- https://docs.microsoft.com/en-us/visualstudio/ide/how-to-configure-projects-to-target-platforms?view=vs-2019
- https://docs.microsoft.com/en-us/cpp/build/how-to-modify-the-target-framework-and-platform-toolset?view=msvc-160
推荐阅读
- html - 绝对定位的 div 覆盖了我的内容
- android - 单击通知时,所有其他通知也消失了
- amazon-s3 - 重置生产 create-react-app 应用程序的浏览器缓存
- python - python:计算向量到矩阵每一行的欧几里得距离的最快方法?
- javascript - 从使用 gatsby-plugin-react-svg 导入 svg 接收“InvalidCharacterError:字符串包含无效字符”
- kotlin - 二阶 SOQL SOSL 注入 SFDC
- oracle - 查找所有 Goldengate 复制表的列表
- c - Solaris - 内部编译器错误:cg_inbuf_emit() 错过/搞砸了重定位
- javascript - React:通过单击不相关的组件来更新组件状态
- android - 如何使用导航架构组件将日志记录添加到导航返回或向上?