System.BadImageFormatException:无法加载文件或程序集。尝试加载格式不正确的程序。
运行由带有 .Net Framework 4.0 的 Visual Studio 2010 x64 项目创建的 msi 时,会出现此错误。 “项目输出”文件也是 x64。
我通过从安装中删除“自定义操作”步骤,成功运行安装,然后手动运行 64 位版本的 InstallUtil 解决了此问题。
我看过 VS 2005 左右的帖子记录了这一点,因此能够弄清楚如何解决我的问题。
我的问题是:有没有办法通过 GUI 界面解决这个问题,或者我是否必须在创建 MSI 后使用 Orca 修改它???
This error is occuring when running the msi created by a Visual Studio 2010 x64 project w/ .Net Framework 4.0. The 'Project Output' file is also x64.
I resolved this issue by removing the 'Custom Action' steps from the install, successfully running the install, then manually running the 64-bit version of InstallUtil.
I have seen posts circa VS 2005 documenting this and thus was able to figure out how to resolve my issue.
My question is: Is there a way to fix this via the GUI interface or do I have to modify the MSI with Orca after it has been created???
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论