2

背景

我已经创建了标准的 Virtocommerce 商店和管理员(您可以在 vcadmin.azurewebsites.net 和 vcstore.azurewebsites.net 上看到它们——抱歉,我没有足够的业力来发布超过 2 个链接)

目标

因此,我根据以下说明开始制作新商店:docs.virtocommerce.com/display/vc1devguide/New+Store+getting+started

问题

在这个过程中我犯了一些错误:

  1. 安装 VC-SDK 后,我的本地商店 localhost/vcstore 开始写入错误http://screencast.com/t/ne0oP3CMfJdB “弹性搜索服务器失败”(意味着 /vcadmin 工作正常)
  2. 通过 SDK 和 IIS express 启动新 Store 后,出现错误~"can't load MySQLProvider"
  3. 毕竟,当我尝试为新商店启动 CommerceManager 时,发生了关于~“路径访问拒绝”的错误:http : //screencast.com/t/erTW6vaJ

解决方案

  1. 重建解决方案 VirtoCommerce.sln 并运行 setup-search.ps1
  2. 只需在 c:\Windows\Microsoft.NET\Framework\v4.0.30319\Config\machine.config 中注释字符串:
    <!-- 添加名称="MySQLMembershipProvider" ... -->
    
  3. 使用文件夹属性,将 [所有] 用户 [完全访问权限] 授予 [c:\Program Files\VirtoCommerce 1.12\SDK\Resources] 文件夹。
4

0 回答 0