visual-studio - 64 位构建问题。令人困惑/不正确的错误消息
问题描述
我有一个 Visual Studio 2019 项目,由于依赖于一些 nuget 包,该项目需要 64 位构建。
如您所见,我已将构建目标更改为 64 位,但它似乎无法摆脱同样的抱怨。
我在这里想念什么?这是 Visual Studio 2019 中的错误还是我做错了什么?
将所有内置目标更改为 64 位。
解决方案
当您查看名为“所有配置”的配置的特定构建选项时,其中平台设置为“X64”。但请注意 IDE 工具栏中的设置。您当前正在针对/构建“任何 CPU”的“调试”配置。
为了更好地理解这里发生了什么,在解决方案资源管理器中右键单击您的解决方案节点并选择“配置管理器...”菜单项。
鉴于您需要 X64,您可以/应该删除允许您以 x86 或任何 CPU 为目标的配置。我怀疑您只是在这里构建了错误的配置。“所有配置”可能是由您的解决方案中的一个或多个 C++ 项目带来的。
真挚地,
推荐阅读
- java - 如何序列化 java.security.Principal?
- flutter - 颤振构建:构建失败
- python - 在python中实例化和继承多个类
- javascript - el-table 中的自定义列标题不响应
- node.js - fetch api 无法访问 nodejs + express url
- wordpress - 使用wordpress建立一个商业网站
- nosql - 不进行大量扫描时的表扫描与 GSI
- javascript - 无法将我的 Javascript 对象转换为参数字符串
- typescript - 如何使用 fetch-mock 获取请求的正文
- asp.net - 从 iis 获取站点状态