当前位置: 首页 > 知识库问答 >
问题:

如何修复Visual Studio编译错误“处理器体系结构不匹配”?

米元凯
2023-03-14

共有1个答案

凌俊名
2023-03-14

这个警告似乎是在新的Visual Studio11 Beta版和.NET 4.5中引入的,尽管我认为以前可能会出现这种情况。

首先,这确实只是一个警告。如果您只是在处理x86依赖项,它应该不会伤害任何东西。当您声明您的项目与“任何CPU”兼容,但您依赖于x86或x64的项目或.dll程序集时,Microsoft只是试图警告您。因为您有x86依赖项,所以从技术上讲,您的项目不是“任何CPU”兼容的。为了使警告消失,您实际上应该将项目从“任意CPU”更改为“x86”。这很容易做到,以下是步骤。

  1. 转到BuildConfiguration Manager菜单项。
  2. 在列表中找到您的项目,在Platform下会显示“任意CPU”
  3. 从下拉菜单中选择“任意CPU”选项,然后选择
  4. 在该对话框中,从“新平台”下拉框中选择x86,并确保在“从复制设置”下拉框中选择了“任意CPU”。
  5. 点击确定
  6. html" target="_blank">调试和发布配置都需要选择x86。
 类似资料:
  • 我有一个Web窗体网站项目。本网站引用了4个类库项目。这些类库中有3个引用第三方程序集。对于3个类库项目中的每一个,我都得到以下编译器错误。 我已经在类库项目上尝试了所有可能的anycpu/x86/x64组合。我不能在网站项目上更改此内容。我有x86和x64版本的第三方DLL。两者都试过。 “ClassLibrary.csproj”(默认目标)(4)->(ResolveAssemblyRefere

  • 我有带有本地化资源和x64本机依赖项的项目。有没有什么方法可以在没有警告的情况下建造它们? 如果我将目标平台设置为AnyCPU,由于本机引用,我会得到以下警告: 微软说这是一个错误,但他们不会修复它。 那现在怎么办?

  • 当我尝试运行为android编译的web面板时,出现以下错误: 错误:Android SDK的以下组件缺失或不符合其所需版本: Android 5.0(API 21)ARM EABI v7a系统映像(任何版本)请转到“工具” 但是我已经安装了这个需求。我能做些什么来解决这个问题? 我尝试运行此解决方案 步骤1-打开powershell cd C:\Program Files\Android\And

  • 我需要检查是否一个url是有效的和空值是可接受的以及。我是这个图书馆的新手,被这个错误难倒了。

  • 当我反编译MCP9.18(对于1.8.8)以生成minecraft客户端时,我得到了一个错误。当它到达重新编译过程时,它给了我一个巨大的错误。来自cmd提示符的图片 我认为声明: ==在JAVA代码中发现的错误== 错误:不再支持源选项6。使用7或更高版本。 错误:不再支持目标选项6。使用7或更高版本。 == 应该有帮助。谢谢! 编辑:所以基本上你必须编辑这个:conf\mcp。cfg 打开 感谢

  • 我正在尝试创建一个自定义注释,例如,确保字段或方法既是又是,如果字段或方法既不是又不是,则会生成编译时错误,如以下示例所示: 到目前为止,我已经完成了两个自定义注释接口: 和: 正如所暗示的,我不知道如何生成编译时错误。Processor的文档清楚地表明我不应该抛出异常, 如果处理器抛出未捕获的异常,该工具可能会停止其他活动注释处理器。 它接着描述了当提出错误条件时会发生什么,现在是如何提出错误条