为何Visual Studio安装项目始终以x86构建,与x64类库冲突?
问题原因及解决方法
x86来源分析
报错里的x86来自Setup项目的默认目标平台——通过Microsoft Visual Studio Installer Projects扩展创建的Setup项目,默认目标平台就是x86,和你设置为x64的类库项目不兼容,因此触发了兼容性报错。既不是Visual Studio安装问题,也没有什么隐藏配置,就是Setup项目的默认设置和你的类库平台不匹配。
解决步骤
- 右键你的Setup项目,选择「属性」
- 在弹出的属性窗口中,找到「目标平台」选项,将其从默认的
x86修改为x64 - 重新构建Setup项目即可解决该报错
内容的提问来源于stack exchange,提问作者Francine DeGrood Taylor
相关产品推荐
相关产品推荐

