2017-06-27 39 views
-1

我有一個功能齊全的「平臺」(測試)解決方案,無論是本地還是蔚藍的,但我有麻煩來建立一個工作「店面」解決方案,首先在本地!我遵循文檔中的所有步驟,但在Web.config中的ContentConnectionString店面設置中沒有提到「\ App_Data \ cms-content \」路徑。我店面網站正確連接到默認商店,但在調試期間拋出一些異常;我在默認商店目錄中有一些類別和產品,但沒有出現這些類別和產品(請參閱附加圖像):我錯在哪裏?Virto Commerce:前端不工作

Exception

Homepage with errors and no products

回答

1

望向平臺 'APP_DATA' 目錄。要點是店面和平臺應共享相同的CMS內容位置。所以只需使用平臺的默認路徑。將ContentConnectionString設置爲店面中平臺「\ App_Data \ cms-content \」的完整路徑。例如:

<add name="ContentConnectionString" connectionString="provider=LocalStorage;rootPath=C:\vc-platform-master\VirtoCommerce.Platform.Web\App_Data\cms-content" /> 
+0

爲了方便,您可以使用AzureBlobStorage的共享位置。在本地,我通過連接到在Azure中運行的平臺的「開發」實例,直接從Visual Studio運行Storefront。 AzureBlobStorage然後在它們之間共享。 更改名爲VirtoCommerceBaseUrl和ContentConnectionString的ConnectionStrings。 –