【发布时间】:2012-02-02 05:47:12
【问题描述】:
我编写了一个 C# 应用程序以作为企业组件服务安装(使用 WCF .NET 等)我已经对此进行了测试,它适用于 32 位和 64 位。
我现在尝试从 64 位机器导出 COM+ 存根代理,以便在使用 64 位作为激活服务器的 32 位机器上运行。
它不起作用。安装程序报告应用程序不支持处理器类型。
我在这里有什么选择? 是否可以使用 32 位版本的组件服务导出? 是否可以在目标机器上手动创建代理? 或者这根本不可能,我需要将目标机器重建为 32 位?
非常感谢!
【问题讨论】:
-
您使用什么命令行进行导出?
-
我正在使用组件服务导出,我也尝试过 C:\WINDOWS\SysWOW64>mmc comexp.msc /32
-
找到了解决这个问题的方法...关注这个.. stackoverflow.com/a/4140614/711437
标签: .net com 64-bit 32-bit cpu-architecture