我的源代码是一个C++ MFC项目,目标是x64。为了构建这个项目的二进制文件,我选择了活动配置(x64和Release),在我的解决方案中添加了一个安装项目。不过,我不断收到以下错误:由于配置问题,Visual Studio安装项目失败
ERROR: Module 'Microsoft_VC100_MFC_x64.msm' targeting 'x64' cannot be added to a package targeting 'x86'
ERROR: Module 'Microsoft_VC100_CRT_x64.msm' targeting 'x64' cannot be added to a package targeting 'x86'
对我来说,这表明我的,而源用于基于x64的配置写我的设置项目靶向86。所以,我试图探索如何将安装项目的配置指定到x64。但是,当我进入Build/Configuration Manager时,该对话框仅允许我为源项目指定配置,而不是为安装项目指定配置。所以,我看不到我的设置项目也是x64。
P.S.在Active Solution Platform下,我的平台是X64。
@Admins,我想关闭并删除这篇文章。问题解决了,这与这里讨论的内容完全无关。发布的答案没有帮助。我如何删除这个? – 2015-02-25 21:33:13