目标amd64与项目的目标平台x86 c#不兼容

时间:2015-06-09 13:33:37

标签: c#

我正在使用64位平台的VS 2013开发.NET应用程序(C#)。
当我部署它时,我收到了这条消息。

  

目标amd64与项目的目标平台x86安装项目不兼容

建立不成功

问题来自CrystalReport我认为。也许我需要一个dll文件目标X86。我该怎么办?

3 个答案:

答案 0 :(得分:1)

我在Visual Studio 2010中遇到了这个问题。该项目暂时没有显着的变化,但突然出现此错误。
关闭Visual Studio,删除每个'bin'和每个'obj'文件夹项目,打开Visual Studio,然后重建解决了问题。

答案 1 :(得分:1)

当Visual Studio尝试构建安装程序时,却花了一个令人沮丧的小时来获得相同的错误消息,但它的目标是另一个dll。

解决方案是仅关闭并打开Visual Studio。

答案 2 :(得分:0)

在Visual Studio中。在菜单栏上,选择“生成”,“配置管理器”。您可以在此处为目标环境配置项目。

您需要将项目本身配置为与构建和您正在使用的库具有相同的目标环境(amd64)。