System.BadImageFormatException:无法加载文件或程序集。尝试加载格式不正确的程序。

发布于 2024-11-30 23:29:34 字数 276 浏览 3 评论 0原文

运行由带有 .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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文