64位CS和Web服务 [英] 64 bit CS and web services

查看:96
本文介绍了64位CS和Web服务的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我可以构建32位WCF应用程序并在64位操作系统上部署二进制文件。我可以构建一个控制台应用程序,它可以调用Commerce Server并在64位操作系统上运行二进制文件。我无法运行在64位操作系统上调用Commerce Server的WCF Web服务应用程序。我收到一个错误,由于无法加载Microsoft.CommerceServer.Internal.ContentListHelper.dll,无法加载服务(.svc)。就像我说的,我没有得到这个错误的简单的控制台应用程序也进行CS调用(我注意到相同的..... ContentListHelper.dll存在),只是与WCF应用程序。关于错误或解决方法的任何想法?

I can build 32 bit WCF apps and deploy the binary on a 64-bit OS. I can build a console app that makes calls to Commerce Server and run the binaries on a 64-bit OS. I cannot run a WCF web service application that makes calls into Commerce Server on a 64-bit OS. I get an error that the service (.svc) could not be loaded because of Microsoft.CommerceServer.Internal.ContentListHelper.dll could not be loaded. Like I said I don't get this error with a simple console app that also makes CS calls (and I notice the same .....ContentListHelper.dll is present), just with the WCF app. Any ideas on what is wrong or a work-around?

谢谢。

Kevin Burton

Kevin Burton

推荐答案

Kevin,

Kevin,

您需要x64版本的Microsoft.CommerceServer.Internal.ContentListHelper.dll。从c:\program files \ Microsoft Commerce Server 2007 \assemblies中复制它。

You need the x64 version of Microsoft.CommerceServer.Internal.ContentListHelper.dll.  Copy it over from c:\program files\Microsoft Commerce Server 2007\assemblies.

Tom


这篇关于64位CS和Web服务的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆