我创建了一个使用大量内存的 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/