Хорошо, я нашел решение, углубившись в Laravel. Сервисный Контейнер - мой друг. Как и в , BindingResolutionException говорит, что мне нужно дать параметр $resource
для распознавателя с помощью функции makeWith()
.
$modelClass = app()->makeWith(__NAMESPACE__ . '\\' . class_basename($this->barcodable) . 'Resource', [
'resource' => $this->barcodable
]);
Однако, пожалуйста, дайте мне знать, если у кого-нибудь есть мысли по поводу улучшения этого.
Приложения XBAP действительно работают в Google Chrome, однако необходимо установить переменную ПУТИ сред на каталог, где xpcom.dll расположен.
, например, УСТАНАВЛИВАЕТ PATH=PATH; "C:\Program Files\Mozilla Firefox"
В данный момент XBAPs не работают в Google Chrome. Я заставил его работать однажды, так или иначе, но каждый раз там после того, как я получил ошибку, что браузер не может определить местоположение xpcom.dll. По-видимому, эта ошибка происходит для больше, чем просто приложений XBAP. Из того, что я читал, пользователи должны будут ожидать фиксации, видя, как Chrome все еще в бета-версии.
Обновление:
Похож, это не будет фиксированным: http://code.google.com/p/chromium/issues/detail?id=4051