64位平台:尝试加载格式不正确的程序集

时间:2012-09-06 10:39:06

标签: c# dll windows-7 64-bit

  

可能重复:
  Using Microsoft.Ink in ASP.NET on Windows Server 2008

我有一个32位平台的项目,它使用的是Microsoft.Ink.dll。我正在将此项目迁移到64位Windows 7.我已将其目标平台更改为:任何CPU。 但是当我构建它时,我得到以下错误: 尝试加载具有不正确格式的程序集:C:\ Program Files \ Common Files \ microsoft shared \ ink \ Microsoft.ink.dll。

如何解决此错误?

1 个答案:

答案 0 :(得分:-1)

转到'Configuration Manager'部分,在'Active solution platform'下拉列表中选择''并创建一个类型为'x64'的新平台。它将是您解决方案的真正x64构建版本。此外,我制作了一个控制台应用程序,引用了Microsoft.Ink.dll,我确实将平台更改为x64,一切似乎都很好。

请告诉我您正在使用的操作系统版本的详细信息。

干杯