2014-09-23 59 views
0

我正在使用Sitecore 7.2和Commerce Server 11.0。当我跑到下面的代码创建一个购物车:无法获取管道:commerce.carts.createOrResumeCart(domain:)

var cartServiceProvider = new CartServiceProvider(); 
// Create the request. 
var createCartRequest = new CreateOrResumeCartRequest("ShopName", "UserID"); 
// Call the service provider to get the cart 
var cart = cartServiceProvider.CreateOrResumeCart(createCartRequest).Cart; 

然后我得到错误:无法获取管道:commerce.carts.createOrResumeCart(域名:)

任何人都知道如何解决这个问题?

回答

0

每当我看到一个包含(domain:)的错误时,我通常通过清除浏览器中的所有缓存来解决它。我不确定它是否会在这种情况下工作,但它看起来很熟悉。或者,您可以在Chrome中使用隐身模式尝试它。

希望它有帮助。

0

有以下的在\ APP_CONFIG \代码,并解释篇包括\ CommerceServer \ CommerceServer.Connectors.Carts.config

<!-- 
    NOTE: This CreateOrResumeCart Sitecore.Commerce pipeline has been removed as in CS, detecting newly created carts is not possible. 
    --> 
    <commerce.carts.createOrResumeCart> 
     <patch:delete/> 
    </commerce.carts.createOrResumeCart> 

我想这说明了例外。