微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Wixsharp - 作为 64 位进程运行 Windows 安装程序

如何解决Wixsharp - 作为 64 位进程运行 Windows 安装程序

我从“WixSharp Managed Setup – Custom UI”模板创建了一个新的 Wixsharp 项目并添加了 WixSharp nuget。在项目中平台目标设置为任何 cpu。当我编译并执行 MSI 时,该过程以 32 位执行。

TaskManager

如何让 MSI 以 64 位进程的形式执行 Windows 安装程序? ManagedUI 支持吗?

如果我将 WixSharp 项目上的平台目标设置为 x64,编译它并执行 MSI,我会收到一个错误

Cannot attach ManagedUI: System.BadImageFormatException: Could not load file or assembly 'WixSharpSetup,Version=1.0.0.0,Culture=neutral,PublicKeyToken=null' or one of its dependencies. An attempt was made to load a program with an incorrect format. File name: 'WixSharpSetup,PublicKeyToken=null'

谢谢

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。