在Visual Studio 2012上获得“项目的处理器体系结构之间的不匹配”

时间:2013-12-25 15:27:31

标签: c# visual-studio-2012 windows-8

我是Visual Studio 2012的新手。我试图将我的Windows 8应用程序连接到MySQL 在我的项目的Visual Studio 2012上。当我构建解决方案时,我收到以下错误:

  

"处理器架构之间存在不匹配   正在建设的项目" MSIL"和处理器的体系结构   参考" System.Data,Version = 2.0.0.0,Culture = neutral,   PublicKeyToken = b77a5c561934e089,processorArchitecture = AMD64"," x86"。   这种不匹配可能会导致运行时故障。请考虑改变   通过的目标处理器架构的项目   配置管理器,以便对齐处理器体系结构   您的项目和引用之间,或依赖于   具有与目标匹配的处理器体系结构的引用   您项目的处理器架构。"

所以我对此进行了一些搜索,并在网站上发现了这个问题: How do I fix the Visual Studio compile error, "mismatch between processor architecture"?

我试图根据他们的建议改变。我改变了#34;任何CPU"到" x86" on"平台"虽然所描述的界面与我的不同。但这给我带来了另一个错误:

  

"基类或接口' System.ComponentModel.Component'在   assembly' System,Version = 4.0.0.0,Culture = neutral,   公钥= b77a5c561934e089'由类型引用   ' System.Data.Common.DbConnection'无法解决"

也许,这与System.Data.dll有关,我需要把它放在" References"但我不清楚如何解决这个问题。我做错了什么?

PS。我在Windows 8.1 64位上运行。

0 个答案:

没有答案