Подводные камни при создании нового магазина Virtocommerce с использованием SDK 1.12
Фон
Я создал стандартный магазин и администратор VirtoCommerce (вы можете увидеть их на vcadmin.azurewebsites.net и vcstore.azurewebsites.net - извините, у меня недостаточно кармы, чтобы разместить более 2 ссылок)
Цель
Таким образом я начал создавать новый магазин в соответствии с этой инструкцией: docs.virtocommerce.com/display/vc1devguide/New+Store+getting+started
проблема
Я принимаю некоторые ошибки во время этого процесса:
- После того, как VC-SDK был установлен, в моем локальном хранилище localhost / vcstore началась ошибка записи http://screencast.com/t/ne0oP3CMfJdB "Сбой сервера поиска Ellastic" (значит / vcadmin работал правильно)
- После запуска нового хранилища через SDK и IIS Express возникла ошибка ~"не удается загрузить MySQLProvider".
- В конце концов, когда я пытался запустить CommerceManager для нового Магазина, произошла ошибка о ~"Отказ в доступе к пути": http://screencast.com/t/erTW6vaJ
Решение
- Перестройте решение VirtoCommerce.sln и запустите setup-search.ps1
- Просто закомментируйте строки в c:\Windows\Microsoft.NET\Framework\v4.0.30319\Config\machine.config:
- Используя свойства папки, предоставьте [All] пользователям [Full Acces] папку [c:\Program Files\VirtoCommerce 1.12\SDK\Resources].