gpt4 book ai didi

c# - 我可以从 Visual Studio 中设置 LARGEADDRESSAWARE 吗?

转载 作者:IT王子 更新时间:2023-10-29 03:43:59 26 4
gpt4 key购买 nike

我有一个 .NET 程序集需要是 32 位的并且需要是 /LARGEADDRESSAWARE

我知道如何使用 EditBin 执行此操作,但我想知道 Visual Studio 2010 中是否有内置方法?或者,是否有人为此编写了 MSBuild 任务?

编辑:这是针对 C# 应用程序的,所以遗憾的是没有链接器选项:(

最佳答案

根据@RouMao 的回答,您可能会收到一条错误消息,指出找不到 editbin。确保通过指定以下内容正确设置构建后事件命令行中的环境:

call "$(VS100COMNTOOLS)..\tools\vsvars32.bat"
editbin /largeaddressaware $(TargetPath)

另一件需要了解的事情是,当(在项目属性的 Debug 选项卡下)Enable the Visual Studio 托管进程 复选框已选中(默认情况下为选中状态),因为 vshost.exe 未正确标记。

取消选中该框以使用 LARGEADDRESSAWARE 调试您的应用程序。

关于c# - 我可以从 Visual Studio 中设置 LARGEADDRESSAWARE 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2597790/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com