首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >编译错误- ICE80: 64BitComponent...使用32BitDirectory

编译错误- ICE80: 64BitComponent...使用32BitDirectory
EN

Stack Overflow用户
提问于 2009-12-18 23:58:24
回答 6查看 17.8K关注 0票数 26

下面这行

代码语言:javascript
复制
<Component Guid='{THE_GUID}' Id='GlobalScopePackages' >

生成以下错误:

代码语言:javascript
复制
Error   4   ICE80: This 64BitComponent GlobalScopePackages uses 32BitDirectory blablabla    c:\development\...\file.wxs

在此页面http://msdn.microsoft.com/en-us/library/aa369034(VS.85).aspx上描述了错误

如何修复此问题或取消显示警告?简单地抑制警告是安全的吗?

EN

回答 6

Stack Overflow用户

回答已采纳

发布于 2011-01-10 09:23:26

您还可以在非64位组件的<Component />标记中设置Win64="no"

但我可以确定你可以忽略它。

票数 17
EN

Stack Overflow用户

发布于 2013-04-24 07:37:57

我需要一个64位的安装程序(根据我的发行版配置),因此我使用<Directory Id="ProgramFiles64Folder">而不是ProgramFilesFolder作为目标安装路径的一部分。

本文提供了更多信息:How to: Create the Windows Installer Package for 64-bit Client Computers

票数 62
EN

Stack Overflow用户

发布于 2010-04-30 06:00:09

可以安全地禁止显示警告。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1929038

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档