首页 > 解决方案 > 64 位构建问题。令人困惑/不正确的错误消息

问题描述

在此处输入图像描述我有一个 Visual Studio 2019 项目,由于依赖于一些 nuget 包,该项目需要 64 位构建。

如您所见,我已将构建目标更改为 64 位,但它似乎无法摆脱同样的抱怨。

我在这里想念什么?这是 Visual Studio 2019 中的错误还是我做错了什么?

将所有内置目标更改为 64 位。

标签: visual-studiovisual-studio-2019

解决方案


当您查看名为“所有配置”的配置的特定构建选项时,其中平台设置为“X64”。但请注意 IDE 工具栏中的设置。您当前正在针对/构建“任何 CPU”的“调试”配置。

为了更好地理解这里发生了什么,在解决方案资源管理器中右键单击您的解决方案节点并选择“配置管理器...”菜单项。

鉴于您需要 X64,您可以/应该删除允许您以 x86 或任何 CPU 为目标的配置。我怀疑您只是在这里构建了错误的配置。“所有配置”可能是由您的解决方案中的一个或多个 C++ 项目带来的。

真挚地,


推荐阅读