2014-09-23 66 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> 

我想這說明了例外。