wcf - 如何将 WCF 服务作为 x64 运行

标签 wcf service 64-bit

我创建了一个使用大量内存的 WCF 服务。所以我应该将此服务作为 x64 进程运行。但是当我设置 platform=x64 并开始调试时,我捕捉到异常:

Could not load file or assembly 'XXXXXX' or one of its dependencies. An attempt was made to load a program with an incorrect format.

我怎样才能正确地做到这一点?
谢谢!

编辑:

我的服务只使用一个引用:.NET -> System.ServiceModel

最佳答案

这意味着您的一个依赖程序集(引用或来自同一解决方案的项目)被设置为不同的 CPU 架构。检查所有引用的程序集或项目是否设置为 x64 或任何 CPU。

关于wcf - 如何将 WCF 服务作为 x64 运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9568266/

相关文章:

docker - Ansible服务重启不起作用

ms-access - 存在 32 位 Office 时手动安装 64 位 MS Access ODBC 驱动程序

wcf - WCF KnownType 属性的使用总是一种黑客行为吗?

android - 结合服务处理暂停或停止的 Activity

android - 如何最好地实现共享一项服务的两项 Activity (带蓝牙连接)?

对于大于 4GiB 的数组,在 64 位系统上调用 calloc 失败

delphi - 如何从 shl 获得大于 2^32 的结果?

.net - 配置 WCF 客户端出现错误“无法处理消息。这很可能是因为操作

asp.net - 如何将用户身份从一个 IIS 中托管的 Web 应用程序传递到另一个 IIS 中托管的 Web 服务?

c# - 需要描述性架构来开发 dot net 中的文件服务器