【发布时间】:2011-07-11 15:37:53
【问题描述】:
我有一个针对 x64 平台的 C# 项目。这个项目包括一个 System.Configuration.Install.Installer 实现一些自定义操作,由安装项目(VS2010 MSI 之一)调用。
当我在 Win7 x64 中运行安装程序时,它会抛出 BadImageFormatException。我猜当安装程序项目试图加载包含自定义操作实现的 x64 程序集时会发生这种情况。
我将安装项目平台配置为 x64,但这个问题让我认为安装程序仍然是 32 位可执行文件。
还有其他人遇到过这种问题吗?有什么解决办法吗?
谢谢。
【问题讨论】:
标签: c# .net installation windows-installer 64-bit