我在本地和azure上都有一个功能齐全的"平台"(测试)解决方案,但我很难首先在本地设置一个有效的"店面"解决方案!我遵循了文档中的所有步骤,但在Web.config中的ContentConnectionString店面设置中没有提到"\App_Data\cms content\"路径。我的店面网站正确连接到默认商店,但在调试过程中出现了一些异常;我在默认的商店目录中有一些类别和产品,但这些都没有出现(见附件):我错在哪里了?
异常
主页有错误,没有产品
查找平台"App_data"目录。重点是店面和平台应该共享相同的CMS内容位置。所以只需使用平台的默认路径。将ContentConnectionString设置为店面中平台"\App_Data\cms content\"的完整路径。例如:
<add name="ContentConnectionString" connectionString="provider=LocalStorage;rootPath=C:vc-platform-masterVirtoCommerce.Platform.WebApp_Datacms-content" />